使用vue.js开发时一些注意事项


Posted in Javascript onApril 27, 2016

关于响应式

vue的双向绑定是基于响应式来做的,即给一个Vue对象的属性加上getter, setter方法,在这些方法中处理双向绑定。但这种方式就会出现下面这些坑

对象响应式

Vue中的属性如果是Object,或者是数组,数组中有Object,那么这些Object最好在最开始就把所有需要用到的属性都定义一遍,如果在运行中重新添加属性,这个属性并不是响应式的,就不会实现双向绑定,例如:

const vm = new Vue({
  data: {
    a: {
      text: 'aaa'
    }
  }
})
vm.a.b = 'ccc'

这样的情况,a的b属性不是响应式的,所以不会双向绑定

Date对象

对Date对象的操作不是响应式的

Javascript 相关文章推荐
Jquery调用webService远程访问出错的解决方法
May 21 Javascript
IE6下opacity与JQuery的奇妙结合
Mar 01 Javascript
js中的布尔运算符使用介绍
Nov 20 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
Dec 08 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
Apr 20 Javascript
Javascript typeof与instanceof的区别
Oct 18 Javascript
JavaScript实现页面无操作倒计时退出
Oct 22 Javascript
JavaScript仿支付宝6位数字密码输入框
Dec 29 Javascript
微信小程序 如何引入外部字体库iconfont的图标
Jan 31 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 Javascript
vue 图片裁剪上传组件的实现
Nov 12 Javascript
jQuery实现手风琴特效
Jan 11 jQuery
原生js实现addClass,removeClass,hasClass方法
Apr 27 #Javascript
Function.prototype.apply()与Function.prototype.call()小结
Apr 27 #Javascript
常用原生JS兼容性写法汇总
Apr 27 #Javascript
JS组件Bootstrap实现弹出框效果代码
Apr 26 #Javascript
跨域资源共享 CORS 详解
Apr 26 #Javascript
Bootstrap滚动监听(Scrollspy)插件详解
Apr 26 #Javascript
JS组件Bootstrap实现下拉菜单效果代码
Apr 26 #Javascript
You might like
php的大小写敏感问题整理
2011/12/29 PHP
javascript Base类 包含基本的方法
2009/07/22 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
JavaScript中的闭包
2016/02/24 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
2016/06/25 Javascript
JavaScript 闭包详细介绍
2016/09/28 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
AngularJS中如何使用echart插件示例详解
2016/10/26 Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
2017/06/19 Javascript
vue代理和跨域问题的解决
2018/07/18 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
js实现验证码功能
2020/07/24 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
[04:00]黄浦江畔,再会英雄——完美世界DOTA2 TI9应援视频
2019/07/31 DOTA
python两种遍历字典(dict)的方法比较
2014/05/29 Python
Python构造函数及解构函数介绍
2015/02/26 Python
python flask实现分页效果
2017/06/27 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
python调用私有属性的方法总结
2020/07/24 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
Java的接口和C++的虚类的相同和不同处
2014/03/27 面试题
标记环介质访问控制协议
2016/03/27 面试题
生态学毕业生自荐信
2013/10/27 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
满月酒主持词
2014/03/27 职场文书
教室标语大全
2014/06/21 职场文书
资产运营委托书范本
2014/10/16 职场文书
公积金接收函格式
2015/01/30 职场文书
《雷雨》教学反思
2016/02/20 职场文书
读《茶花女》有感:山茶花的盛开与凋零
2020/01/17 职场文书
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
2021/06/11 Python
了解Redis常见应用场景
2021/06/23 Redis