07 2023 档案
摘要:###依赖注入(provide/inject) 是什么:某组件可以直接让它下面的组件传值(没有组件的父子限制) 场景:顶层组件给后代组件传值 ###混入(mixins) 全局属性 全局方法 ####混入和vuex的区别 混入功能: 有点像工具类,所以是全局的,可以导出全局属性和方法 vuex功能:状
阅读全文
摘要:$set 使用场景:当修改一个响应式数据的时候,数据本身改变了但是视图没有进行更新使用$set来更新 语法: this.$set( 目标 , 修改的key或下标 , 修改后的值 );
阅读全文
摘要:##查找父组件 this.$parent ==> 返回当前组件的父组件实例 this.$root ==> 根组件(如果当前实例没有父实例,此实例将会是其自己) ##查找子组件 this.$children ==> 当前组件的所有子组件的列表(中返回的是子组件的实例) this.$children[0
阅读全文
摘要:##匿名插槽 父: 11111 子: ##具名插槽 父: 11111 22222 子: ##作用域插槽 父: //这里的{}相当于一个解构 11111{{user.name}} //11111张天 22222 子: user的值 user:{name:'张天',age:'12'}
阅读全文
摘要:##什么是vuex ####状态管理模式 ###集中式存储管理 存储的东西有哪些:全局共享的属性、全局共享的方法... ##vuex的使用场景(为什么要用?) ###很多组件共同使用某一个值的时候(组件传值有可能很繁琐所以直接用全局共享的属性比较方便) ###数据统一管理好维护 ##vuex中的属性
阅读全文
摘要:vue2 请求数据渲染 在vue的项目中,一般使用:axios、fetch来发起这个请求 安装axios : cnpm install axios -S 或者使用yarn add axios 使用axios来请求接口 注意:在created中发起请求 发请求到的数据渲染到页面 <template>
阅读全文
摘要:路由 跳转页面和路由模式 vue的路由 路由的文档 https://v3.router.vuejs.org/zh/api/ 路由是干什么的 ==》 就是来负责跳转页面...反正是和页面打交道的 vue + router是单页面应用(SPA) 解释一下“什么是”单页面 :整个项目==》只有一个html
阅读全文