- 博客(12)
- 收藏
- 关注
原创 PA工作积累
1,权限按钮:v-if变量,页面计算属性导入路由列表相关信息,遍历路由列表里面的信息,判断是否有指定的携带参数(和后台约定),有将变量改为true.2,写和后台同步的菜单首先是在router下modules里面写上菜单对应的路由(注意模仿有的地方要变),再index.js引入import…,再在导入到viewsRouterMap,最后就是写上对应的页面3.form里面的气泡好实现,但是在table里面标题头要实现这个气泡效果,不好,引入element里面的ToolTip(main.js引入,Vue.u
2021-05-12 23:55:26
125
原创 vue知识
1,@的使用在,css里面要注意~@才能生效2,栅格分为24,中间空多少:offset='偏移值3,文字链接也有专门标签4,多选框一般推荐v-model后面值是数组,这样选中就是label的值进行添加5,route和router区别:route当前路由基本信息,this.route当前路由基本信息,this.route当前路由基本信息,this.route.query/meta/pathrouter是路由的实例化对象this.router是路由的实例化对象this.router是路由的实例化对
2021-03-31 22:00:44
324
原创 开发中积累
1,密码输入框,在ie浏览器下会多出现一个小黑眼解决方案:input::-ms-clear{display:none}input::-ms-reveal{display:none}2,验证码问题:第一次总是错的,第二次就是对的解决方案:把之前的this.getRequestId().then(this.getValidCode())换成this.getValidCode()原因:观察接口执行顺序,发现,先是进入页面就已经执行了获取id接口,当出现需要验证码时执行this.getRequest
2021-03-10 22:52:18
263
原创 (promise ifram ie兼容)
1.promise的先后执行顺序var promise = new Promise(function (resolve){ console.log("inner promise"); // 1 resolve(42);});promise.then(function(value){ console.log(value); // 3});console.log("outer promise"); // 2输出:"inner promise""outer promis...
2021-02-18 20:54:21
607
1
原创 打断点,vue-devtools(待完善) Echarts 故障排查
1,方法在对应逻辑代码边上打点,方法2,在代码里面加上debugger2,对应的右边进程(watch可监听,f10一行一行执行,进程第一个功能按钮竖线加上三角,功能跳转至下一个断点,没有就结束,)3,调试完记得取消断点(再点一次就好)4,...
2021-01-18 21:13:33
888
原创 面试中积累
1.单页面spa开始加载html css js 路由机制实现跳转2,单向数据流prop $emit方法父组件更改3,computed 一个对应多个 缓存 watch 当数据变化时执行异步操作4,数组变动vue检测不到方法1 vue.set([],索引,newValue)方法2 修改数组长度 [].splice(newLength)5, 缓存组件(actived deactived )两个周期坑:不能加空格,其中include='xx'对应name 'xx',exclud...
2021-01-18 21:01:13
218
原创 css处理
1,font-style:normal标准样式修改斜体可以用2,text-align设置元素内文本内容的水平对齐方式3,行内块元素、、4,有的可以继承text-,font-,line-这些元素开头的可以继承,以及color属性5,书写顺序布局定位属性自身属性 width margin文本属性 color text-align其他属性 cursor border-radius6,颜色渐变 background-image: linear-gradient(to top,orange,gre
2020-12-31 23:10:03
132
原创 html相关
1,水平线(可以写行内样式2,加粗倾斜下划线删除线3,标签打开的两种方式 属性target=’_self’或者’_blank’锚点链接#id百度使用(跳转到指定位置4, “for” 属性,属性值=相关元素的 id 值(增加用户体验自动定焦, Male5, 导航 侧边栏 新增类型,type='number, tel ,search' 6,input::placeholder { color: pink; }修改p
2020-12-31 22:38:18
86
原创 form的处理积累
1.在项目中select里面v-model绑定的值是子选项(option的value值)1.radio和checkbox是label值与v-model绑定1,form-item里面有prop时记得加上for="prop值’1,有些form表单里面触发不了校验,消不掉可自己写个方法,editchange(msg){this.$ref.form.validateField([msg]}1,watch监听isShow值的变化清空表单...
2020-12-18 00:24:44
158
原创 数组的方法
1,.split()是将字符分割成字符串,默认空为逗号2,for(let item of arry){},for…of循环调用遍历器接口,而遍历器接口只返回具有数字索引的属性值,hasOwnProporty()使用hasOwnProperty()方法来忽略继承属性,只遍历自己的,不考虑继承:for (var name in buz) {if (buz.hasOwnProperty(name)) {alert(“this is fog (” + name + ") for sure. Value:
2020-12-13 20:41:00
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人