vue
驚鴻入梦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅谈vue $mount()
Vue 的$mount()为手动挂载,在项目中可用于延时挂载(例如在挂载之前要进行一些其他操作、判断等),之后要手动挂载上。new Vue时,el和$mount并没有本质上的不同。具体见代码:顺便附上vue渲染机制流程图:原创 2017-10-23 17:52:57 · 73469 阅读 · 6 评论 -
实现简单的竖向tab
项目中需要用到竖版的Tab,但是用的框架没有合适的,所以没办法,只能自己写了,希望能帮助到其他人。写的比较简单,只符合自己使用的效果,大神勿喷。效果是这种的:标签数量很多,超出部分可以点击上下的icon切换滚动,用的是vue和iviewUI的icon实现的template>div class="tabWrap">div class="tabNav原创 2018-01-04 14:07:33 · 6709 阅读 · 0 评论 -
vue开发中遇到的问题与解决方案(二)
1、vue里获取原生键盘事件this指向问题:var _this = thisdocument.onkeydown = function (e) {var ev = e || window.eventif (ev.keyCode === 13) { _this.fn}}2、vue渲原创 2018-01-17 10:35:57 · 1649 阅读 · 0 评论 -
Vue开发中遇到的问题与解决方案(一)
vue生命周期函数:http://www.zhimengzhe.com/Javascriptjiaocheng/236707.html1、在watch或者created里面操作dom,用this.$nextTick(function(){ xxxx})2、class动态绑定 三元写法::class="[isShowTab?'showTab':'原创 2018-01-03 16:55:48 · 12601 阅读 · 0 评论 -
vue开发中遇到的问题与解决方案(三)
vue处理数组会有些问题:官网摘要:由于 JavaScript 的限制,Vue 不能检测以下变动的数组:当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue当你修改数组的长度时,例如:vm.items.length = newLength为了解决第一类问题,以下两种方式都可以实现和 vm.items[indexOfItem] = newV原创 2018-01-22 16:37:50 · 871 阅读 · 0 评论 -
iviewUI使用中遇到的问题与解决方案(一)
项目中使用的iviewUI的版本是2.7.3,在使用中遇到的问题总结了一些,后续会更新,如果各位大神有遇到的坑欢迎评论补充1、modal的样式要放到最外面,否则样式给不到;2、iview组件的事件@on-change=fn,fn后面没有‘(参数)’;3、router-view不能放到tabs里面,组件会渲染两次,要把它单独拿出来4、FormItem里面input或者select不能用:model动原创 2018-01-03 17:27:59 · 14479 阅读 · 1 评论 -
iviewUI使用中遇到的问题与解决方案(二)
1、列表中使用switch时在切换状态时用到拦截弹框,要使用原生事件@click.native2、DatePicker 使用校验的话,绑定数据不能用:value,而要用v-model,前者校验有问题。3、icon添加事件@click.native=fn()4、在返回选项时,是否将 label 和 value 一并返回,默认只返回 value,写法 =》 :label-in-value = "t原创 2018-01-18 09:35:12 · 3929 阅读 · 2 评论
分享