05 2022 档案
摘要:1:什么是BFC BFC属于普通流,可以看做一个独立容器,容器里面的元素在布局上不会影响到外面的元素 2:怎么触发BFC HTML,overflow:hidden 3:特性和作用 1)避免外边距重叠 2)清楚浮动 3)阻止元素被浮动元素覆盖
阅读全文
摘要:1:路径和页面选中的对应 刷新选中的在对应路径 动态绑定default-active的值 对应于userMenu的id :="defaultvalue" 定在setup义变量 根据路径->userMenus->menu.url->menu.id 思路 1)拿到当前路径:userRoute() 2)根
阅读全文
摘要:1:var let const 变量提升 暂时性死区 块级作用域 重复声明变量 修改声明的变量 能用const b不用let 能用let不用var 2:数组新增的一些 扩展运算符... 将一个数组转换成逗号分割的参数序列 Array.from Array.of 转换成数组 find() findIn
阅读全文
摘要:1:数据类型 以及存储上面的差别 6种基本数据类型 Number/String/Boolean/null/undefined/symbol 引用类型 Object/Array/Function 以及Map Set等等 基本数据类型存储在栈中,引用类型存储在堆里面 基本数据类型赋值 分别指向不同的地址
阅读全文
摘要:1:两栏布局 左边固定宽度,右边撑满所有 使用flex弹性布局 left给定宽度,右边flex:1 2:三栏布局 两边绝对定位 中间使用margin或者padding 记住子绝父相 3:元素水平居中的方法 定位+margin:auto 定位+margin-left/top:-高宽的50% 定位+tr
阅读全文
摘要:1:抽取搜索框 高级组件的封装 base-ul/form/src/form.vue import TyyForm from './src/form.vue' import PropType from 'vue' type IFormType='input' | 'paddword' | 'selec
阅读全文
摘要:1:Vuex里面的数据保存在内存中,刷新了之后可能会消失 store index 封装一个函数 在main里面调用(每一次刷新都会执行) setupStore{ store.dispatch('login/loadLocalLogin') } loadLocalLogin({commit}){ di
阅读全文
摘要:1:区分选中账号登录还是手机登录 tab的一个属性 name 然后把两个验证分开到不同的逻辑 实现登录逻辑 service-login.ts 1:配置网络请求post 解决跨域访问问题 devServe->proxy devServe:{ proxy:{ '^/api':{target:http:/
阅读全文
摘要:1:首先样式初始化 样式的重置 npm install normalize.css 记得import 穿件文件写自己的样式 2:账号登录 组件 login-panel(登录面板) 搭建登录页面 (账号登录,手机号登录)两个tab的item切换 element-plus 搭建输入框 3:账号登录逻辑
阅读全文
摘要:主要是利用边框的不同方向可以有不同颜色: 1:当给高度宽度为零时,边框像素设置大小 可以得到一个实心 如图 然后再设置某三个颜色为透明就可以得到三角形了
阅读全文