Vue
危险游戏i
c#,C++,java,python,nodejs CV工程师
展开
-
记录一个vue子组件data串掉的bug,组件间data串在一起。
首先动态加载所有子组件子组件代码自己定义哈,。我这个bill每个都不一样的是一个数组上面是for循环,每个值都不一样。然后我在组件操作的时候发现所有的bill都一样了,最终找到罪魁祸首注释的就是罪魁祸首 就是iview的组件后面改成html的元素就正常了。其实组件值串在一起还有可能是因为引用了同一个数组或者对象,但是我这么不是我确定我的bill是独立的,...原创 2020-08-11 19:22:20 · 300 阅读 · 0 评论 -
iview 组件无法使用
iview 组件在使用的时候需要注意的事项 vue 在组件注册的时候推荐使用kabab-case命名规则,那么官方估计都是用这个规则?? 1.多数无法使用或者使用的时候不对都是这个问题 只要在原有的标签前面加i 2.多个单词命名的控件,在iview中官方的使用说明并没有提醒用户这种组件在使用的时候要用短横杆拼接;例如:多个多选框组件 在使用CheckboxGroup应该是使用chec...原创 2018-08-13 10:31:16 · 2272 阅读 · 0 评论 -
vue 学习总结
//vue 内置指令 v-cloak vue编译结束后移除通常配合[v-cloak]{ display:none;}// v-once 使用只会渲染一次包括子元素//css 绑定要使用驼峰camelCase 或者短横干 kebab-case vue还会自动给特殊css增加前缀如 transform//v-for 可以遍历对象属性user{name:'张三',age:'18'} v...原创 2018-08-13 18:00:00 · 234 阅读 · 0 评论 -
Vue数组踩坑日记props对象里面的部分数组改变无法重新渲染,视图没有根据数据变化。
首先声明一个组件然后往组件里面丢对象;html是在渲染以后修改数组js代码更改对象中的数组;**vue有说明在数组直接通下标改变是不会被观察到的所以我试了(vue.set但是我并不是通过下标改变而是直接改变整个组数所以一样没用)**2. 然后我又试试了强制更新this.$forceUpdate()这个倒是生效后面我又尝试使用push来试试结果一样失败了。但是具体为什么还是...原创 2018-10-17 17:42:11 · 8906 阅读 · 0 评论 -
iview组件i-select一个坑,多个select切换后,选项没有了,并且页面也没有更新,解决方法
在使用vue的数据为数组的时候容易遇到死循环以及不自动更新的情况,我们都知道数组是引用赋值。只要改变一个就会改变原数组,让后vue会根据数据的变动重新刷新页面,重新绑定数据,但是有时候却不重新绑定,我遇到的主要有两个。1.数据缓存,这种很好解决官方也说明了vue采用虚拟节点,数据没有发生变化是不会更新,如果一定要更新可以给元素加key属性:key="uniqueId"2.我在使用selec...原创 2019-01-16 17:45:52 · 9832 阅读 · 0 评论 -
iview低版本组件定位问题,select选项定位问题。
iview的select简直就是完美的组建尤其是升到最新版本以后。但是由于本人项目中使用的是旧版本,由于升级版本问题工程量大,于是我只能另辟他径(硬刚)。先看看我的问题把,在低版本中没有隐藏选中的值的选项,当我选的多的时候,下拉框就飞了,当我点击下拉框的时候下拉框不见了,本来应该在上下的地方的却没有。于是我就往上找,最终找到了。跑到所有选择框没有内容的位置,这是为什么呢?我点开样式看见了...原创 2019-06-11 11:39:37 · 942 阅读 · 0 评论