- 博客(3)
- 收藏
- 关注
原创 vue指令
computed(计算属性)和methods(方法)的区别和联系, 他是有缓存的,methods方法和computed计算属性都可以达到相同的效果,不同的是计算属性是基于他们的响应式依赖进行缓存的,只有相关的响应式依赖发生改变时他们才会重新求值,这就意味着只要在他们的响应式依赖还没有发生改变,多次访问这个计算属性会立即返回之前的计算结果,而不必再次执行函数; 相比之下,每当触发重新渲染时,调用方法总会再次执行函数。 我们为什么需要缓存?假设我们有一个性能开销比较大的计算属性A,它需要遍历一个巨大的数组并做大
2021-06-23 21:30:22 122
原创 VUE指令
挂载点:el 模板语法:{{变量}} Vue指令: 文本:v-text相当于innerTEXT v-html相当于innerHTML 流程控制: v-show根据表达式真假切换元素display来显示隐藏元素 v-if直接销毁元素 v-else-if/v-else只有在v-if后生效,这三个指令有条件的渲染元素,当指令后的表达式条件符合,元素被渲染,当条件不符合,元素被销毁 v-for遍历 遍历:v-for 遍历数组:v-for = “(item,index) in 数组变量” 遍历对象:v-for
2021-06-23 21:18:21 92
原创 vue项目目录
生产环境和开发环境 cnpm i xxx --save 或 cnpm i xxx -S 生产环境安装,会被打包到dist目录,已经上线的环境叫生产环境 生产环境安装会安装到dependencies内 cnpm i xxx --save-dev或cnpm i xxx -D 开发环境安装,不会打包,本地开发的环境叫开发环境 开发环境安装会安装到devDependencies 打包执行:build 以上安装到当前的node_modules内 -g安装到全局node_modules内 public:公开的,本地服务
2021-06-23 21:17:32 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人