
Vue文章
文章平均质量分 52
Alcantara6
多多分享交流技术细节
展开
-
[Vue]不能使用索引直接修改数组,但可以使用索引更新对象数组内的属性
由于 JavaScript 的限制,Vue 不能检测以下变动的数组当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue当你修改数组的长度时,例如:vm.items.length = newLength可以使用Vue.set和javascript方法splice(Array.prototype.splice)实现,触发状态更新。原创 2017-12-02 01:33:04 · 7599 阅读 · 0 评论 -
Vue2.0使用axios引入本地JSON文件踩的坑
今天学习Vue2.0使用axios引入本地JSON文件踩的坑。1.如何引入axios,import、prototype 本地JSON文件需放在static文件夹之下。(以及图片文件)。参见http://blog.youkuaiyun.com/Mr_YanYan/article/details/787830912.response是个Object对象,但是response.data才是本地原创 2017-12-28 01:30:29 · 18372 阅读 · 1 评论 -
[Vue][V-move]列表进入/离开的平滑过渡,官方教程学习释疑
列表的进入/离开过渡,对列表直接操作(增、删)的元素,封装并按常规的CSS或JS过渡即可;但在操作这些元素的位置变化时,由于DOM文档流的变化,会同时引起其它(邻近)节点元素的位置变化,例如在列表插入一个,插入点原本的会下移,删除一个,下面的会上移补充占据这个位置。 对于这些“被动”移动的元素来说,也可以实现过渡,这就用到了v-move 特性。 v-move 特性。会在元素的改变定位的过原创 2017-11-22 21:12:09 · 9651 阅读 · 4 评论 -
【干货】前端重要概念精炼总结--持续更新
1. Q: JavaScript脚本放在哪里 A: 放在header中的脚本,在页面加载之前就被装载,待调用(例如事件),类似函数声明;放在body中的脚本,在页面加载完成后就执行,类似于执行一个函数。原创 2018-01-17 19:34:53 · 479 阅读 · 0 评论 -
debug过程中对加载顺序、对象属性、Vue数据传递和计算属性等问题的总结
异步加载JavaScrip脚本放在<head>内:文档页面加载之前装载(不执行代码, 需调用才执行或事件触发执行)。脚本放在<body>内:当页面被加载时执行,用来动态生成页面的一些内容。增加延迟脚本defer属性 ** – 只适用外部脚本文件 – 立即下载,但延迟执行,</html>标签之后执行 – 多个原创 2018-03-11 16:08:27 · 1695 阅读 · 0 评论