随笔分类 - Vue
摘要:注册局部组件 全局组件需要使用我们全局创建的app来注册组件; 通过component方法传入组件名称、组件对象即可注册一个全局组件了; 之后,我们可以在App组件的template中直接使用这个全局组件: 当然,我们组件本身也可以有自己的代码逻辑: 比如自己的data、computed、metho
阅读全文
posted @ 2022-01-12 00:35
sunflower-js
摘要:v-model的基本使用 表单提交是开发中非常常见的功能,也是和用户交互的重要手段: 比如用户在登录、注册时需要提交账号密码; 比如用户在检索、创建、更新信息时,需要提交一些数据; 这些都要求我们可以在代码逻辑中获取到用户提交的数据,我们通常会使用v-model指令来完成: v-model指令可以在
阅读全文
摘要:认识计算属性computed 什么是计算属性呢? 官方并没有给出直接的概念解释;而是说:对于任何包含响应式数据的复杂逻辑,你都应该使用计算属性;计算属性将被混入到组件实例中。所有 getter 和 setter 的 this 上下文自动地绑定为组件实例; 计算属性的用法: 选项:computed 类
阅读全文
posted @ 2022-01-10 21:44
sunflower-js
摘要:模版语法二 条件渲染 某些情况下,我们需要根据当前的条件决定某些元素或组件是否渲染,这个时候我们就需要进行条件判断了。 Vue提供了下面的指令来进行条件判断: v-if v-else v-else-if v-show v-if的渲染原理: v-if是惰性的; 当条件为false时,其判断的内容完全不
阅读全文
posted @ 2022-01-10 16:18
sunflower-js
摘要:Vue3带来的变化(性能) 使用Proxy进行数据劫持 在Vue2.x的时候,Vue2是使用Object.defineProperty来劫持数据的getter和setter方法的; 这种方式一致存在一个缺陷就是当给对象添加或者删除属性时,是无法劫持和监听的; 所以在Vue2.x的时候,不得不提供一些
阅读全文
posted @ 2022-01-07 23:47
sunflower-js

浙公网安备 33010602011771号