-
CSS 浅探flex布局中使用的overflow ,及width/height=0
摘要:关于overflow,w3school定义是: overflow:auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。 我对于overflow:auto的初级理解是,设置父元素height/width,若子元素溢出,则自动显示纵向/横向滚动条。 很长时间我是这么理解的,但是现在和fle
阅读全文
-
把本地创建的vue项目远程到码云gitee上
摘要:1.在本地已经创建好了vue3项目 在本地电脑,通过命令行 vue create newdemo 创建了项目,创建的项目文件里面有README.md 2.在码云上新建一个仓库,命名newdemo 新创建的仓库包含文件README.en.md和README.md 3.把本地创建的项目代码上传到码云上,
阅读全文
-
git常用命令行速查表
摘要:上传git,基本四步曲(默认master分支) 1.git pull 把远程文件同步到本地,避免发生冲突 2.git add . 暂存所有新增文件) 3.git commit -m "提交日志" 提交所有暂存(提交所有变动:git commit -m “提交日志” -a) 4.git push 推送
阅读全文
-
在vscode中配置git-2
摘要:在vscode里面创建分支,并合并分支 1.创建分支main 1.1.左下角点击"master",在编辑器顶部中间出现的下拉框中选择第一个“正在创建分支” 1.2.点击后,出现另外一个输入框,输入要创建饿分支名称"main",点击enter键确认创建分支 1.3.创建成功之后,在vscode的右下角
阅读全文
-
在vscode中配置git-1
摘要:1.配置VsCode的Git地址 1.1.打开 “文件”-“首选项”-“设置” 搜索git.path 打开setting.json 1.2.添加 “git.path”:“Git实际安装地址” VsCode中git路径的设置(window系统) 参考文章https://code84.com/76797
阅读全文
-
从vue2过渡到vue3+element plus的配置修改和升级
摘要:1.卸载旧的vue-cli npm uninstall vue-cli -g 2.卸载旧版本的node(版本号可能不适用vue3) 3.进入node官网,下载并安装最新的稳定版本node (当前版本号:18.16.1) 3.1.检验是否安装成功 4.安装vue(当前版本号:3.2.13) npm i
阅读全文
-
vue表单中输入框事件的使用@input、@keyup.enter、@change、@blur、@focus
摘要:1.@input(v-on:input) 此触发方法适合在查询条件或实时规则校验中使用 <input type="text" placeholder="请输入查询内容条件" v-model="inputVal" v-on:input="search" value="" /> 2.@keyup.ent
阅读全文
-
Vue详解设置路由导航的两种方法<router-link to=“”>和router.push(...)
摘要:1.<router-link to=""> to里的值可以是一个字符串,也可以是一个描述地址的对象。 // 字符串 <router-link to="apple"> to apple</router-link> // 对象 <router-link :to="{path:'apple'}"> to
阅读全文
-
Vue3主要的响应类方法(ref、reactive、toRef、toRefs)
摘要:1.Vue.ref() 1.1.可以为单个属性添加响应式状态。1.2.可以为对象添加响应式状态,当给对象的某个属性单独ref后,改变后的属性值不会同时改变原始值。1.3.访问数据值,需要添加.value。1.4.原始数据的拷贝。(原始数据不被改变) 2.Vue.reactive() 2.1.给对象添
阅读全文
-
详细讲解js中的深拷贝与浅拷贝
摘要:1.概述 深拷贝与浅拷贝在其它语言中也经常被提及到,在实际项目开发过程中也常常需要区分当前使用的到底是深拷贝还是浅拷贝,有时候在该使用深拷贝的地方,我们使用了浅拷贝,会导致深藏不露的bug。 2.数据类型 在探讨深浅拷贝之前,我们先梳理一下js中的数据类型,js的数据类型分为两类:基本数据类型和引用
阅读全文
|