vue基础
vue
记忆怪 bug
lucky
展开
-
vue 项目中 html中出现clear错误
clear报错原创 2022-12-01 09:29:22 · 942 阅读 · 0 评论 -
vantui 组件 van-field 路由切换时,字体样式混乱问题
刷新原创 2022-08-04 14:31:21 · 521 阅读 · 0 评论 -
vue2中$route和$router的区别
$route一般获取路由信息(路径、query、params等)$router一般进行编程式导航进行路由跳转(push丨replace)原创 2022-02-22 22:06:20 · 51 阅读 · 0 评论 -
VUE2中不同API的作用
选项/数据 data 用于存放页面上使用的数据 组件的data是函数类型 -- 复用组件时 每个组件都是通过函数调用后得到的全新对象, 互相之间不影响 props 用途1: 为组件自定义属性, 便于父子传参 用途2: 搭配路由系统使用时, 如果路由开启了 属性解构 props:true 就可以通过 props 来接收路由的参数 computed 计算属性: 本质是函数, 使用时不需要() 就能触发 -- 使原创 2022-03-05 22:40:09 · 307 阅读 · 0 评论 -
Vue中的 watch 侦听器
侦听器本质上是一个函数,要监视哪个数据的变化,就把数据名作为方法名即可侦听器的格式:1 方法格式的侦听器 缺点1:无法在刚进入页面的时候,自动触发!!! 缺点2:如果侦听的是一个对象,如果对象中的属性发生了变化,不会触发侦听器!!!2 对象格式的侦听器 好处1:可以通过 immediate 选项,让侦听器自动触发!!! 好处2:可以通过 deep 选项,让侦听器深度监听对象中每个属性的变化!!!......原创 2022-03-19 14:08:19 · 256 阅读 · 0 评论 -
Vue的 计算属性 computed
计算属性指的是通过一系列运算之后,最终得到一个属性值。这个动态计算出来的属性值可以被模板结构或 methods 方法使用。示例代码如下:计算属性的特点: 定义的时候,要被定义为“方法” 在使用计算属性的时候,当普通的属性使用即可 计算属性会缓存计算的结果,只有计算属性依赖的数据变化时,才会重新进行运算 计算属性的好处: 实现了代码的复用 只要计算属性中依赖的数据源变化了,则计算属性会自动重新求值! <!DOC.....原创 2022-03-19 14:35:06 · 104 阅读 · 0 评论 -
vue2中data为什么是函数
根的实例对象data可以是对象也可以是函数(根实例是单例), 不会产生数据污染。组件实例对象 data 必须为函数,目的是为了防止多个组件实例对象之间共用一个data,产生数据污染。采用函数的形式,initData时会将其作为工厂函数都会返回全新data对象,有效规避多实例之间状态污染问题。Object是引用数据类型,如果不用function 返回,每个组件的data 都是内存的同一个地址,一个数据改变了其他也改变了, javascipt只有函数构成作用域,data是一个函数时,每个组件实例都....原创 2022-04-14 13:16:30 · 1725 阅读 · 0 评论 -
VUE2的MVVM模型原理和双向数据绑定原理
MVVM原创 2022-04-25 20:36:56 · 690 阅读 · 0 评论