随笔分类 -  vue

摘要:Vue响应式原理之官方解释 当你把一个普通的JavaScript对象传给Vue实例的data选项,Vue将遍历此对象所有的属性,并使用Object.defineProperty把这些属性全部转为getter/setter。Object.defineProperty 是 ES5 中一个无法 shim 阅读全文
posted @ 2018-09-20 15:25 Yukiee 阅读(23898) 评论(1) 推荐(2)
摘要:在用vue+element-ui做一个后台管理系统时,遇到这样的问题, 如图: 使用el-table做一个表格,当表头内容过长时会换行,在不设置的宽度的时候每一列的宽度是等比例分配的,虽然element-ui中提供了width和min-width这个属性可以自由设置。 但是因为要做的表格很多,而且要 阅读全文
posted @ 2018-05-30 14:55 Yukiee 阅读(47593) 评论(10) 推荐(4)
摘要:学习vue-router首先要认识的两个属性 $router 和 $route。 $router指的是router实例,$route则是当前激活的路由信息对象,是只读属性,不可更改,但是可以watch(监听)。 在浏览器中分别打印出$router 和 $route $router: 属性: $rou 阅读全文
posted @ 2018-05-15 14:43 Yukiee 阅读(4790) 评论(0) 推荐(0)
摘要:首先,dependencies中安装的依赖是生产环境的依赖,即项目要运行所必须安装的包;devDependencies中安装的的依赖是开放环境的依赖,即在开发项目时需要安装的依赖。 其次,在安装依赖的时候,npm install packageName --save-dev是安装在了devDepen 阅读全文
posted @ 2018-04-27 10:23 Yukiee 阅读(218) 评论(0) 推荐(0)
摘要:昨天在做一个上传文件的模块时遇到了这样的问题:打开文件一上传,上传成功后再次点击文件一,change事件无反应 在网上查了一番发现,当第一次选择文件一上传时,存放的文件由空变成了文件一,上传成功后,再次选择文件一,此时就相当于没有change,所以两次选择相同的文件不会触发change事件, 解决办 阅读全文
posted @ 2018-04-21 16:59 Yukiee 阅读(3019) 评论(2) 推荐(1)
摘要:由于业务需要,要求实现树形菜单,且菜单数据由后台返回,在网上找了几篇文章,看下来总算有了解决办法。借鉴文章链接在最底部。 场景:根据业务要求,需要实现活动的树形菜单,菜单数据由后台返回,最后的效果图如下: 后台返回的数据格式是这个样子的: data=[{ pID:'1',//父ID name:'目录 阅读全文
posted @ 2018-04-20 10:04 Yukiee 阅读(18422) 评论(1) 推荐(2)