-
watch 侦听器属性:用于监听值的变化。示例代码
new Vue({ el:"#app", data:{ msg:"hello vue!" }, watch:{ msg:function(newval,oldval){ // 检查msg值的变化 console.log("newval is:"+newval); console.log("oldval is:"+oldval); } } })
computed 计算属性:
本实例对象内任意一个值发生变化都会触发计算属性重新计算渲染。
查看全部 -
记录一下推荐的CDN网址。
https://www.bootcdn.cn/
查看全部 -
知识体系图谱
查看全部 -
开发环境:
本地现有版本npm:6.4.1、node:V8.12.0
调试插件Vue.js
脚手架 Vue-cli
查看全部 -
笔记查看全部
-
单词发音
路由步骤:1 router-link 以及router-view 2 router.js 3 组件自身 4 组件注册
疑问:组件不需要注册的吗?还是说直接注册到全局了?
查看全部 -
代码风格很重要 严格遵守
方便阅读,在官方文档中有个风格指南(半个小时阅读)
查看全部 -
watch监听的是一个单一的变量,或是一个数组,
computed它可以监听很多个变量,但是这个变量呢一定是在vue实例里面(date)
查看全部 -
知识体系:
查看全部 -
查看全部
-
删除远程dev分支
#删除本地dev分支 git branch -D dev #将本地dev分支的修改提交到远程 git push origin :dev
查看全部 -
#回退到上一次提交之前 git reset --hard head^
回退错了,要撤销回退
#查看所有提交历史(git log只能看到当前版本之前的提交,回退后就看不到回退前的提交历史了) git relog #然后再回退到相应版本 git reset --hard HEAD@{1}
查看全部 -
计算属性:computed(必须要与其他元素联动,否则,就算使用随机字符串每次结果不一样,也不会更新)
侦听器:watch
使用场景,watch(异步场景),computed(数据联动)
computed:{
msg1:function(){
return 'msg1:'+this.msg;
}
}
watch:{
msg:function(newval, oldval){
console.log('newval is:' + newval)
console.log('oldval is:' + oldval)
}
}
查看全部 -
查看node版本:node -v
查看npm版本:npm -v
安装vue-cli:npm install -g @vue/cli
查看vue版本:vue --version
在当前目录创建vue工程:vue create project-name,使用上线箭头和空格键进行选定
在项目目录中使用npm run serve命令运行项目
查看全部 -
属性与监听器
watch:监听一个变量,或是一个常量
computed: 能监听很多个变量
查看全部
举报