- 博客(8)
- 收藏
- 关注
原创 ...运算符
// ...运算符(真名叫扩展运算符) // 1 可用于将字符串转化为数组 const str = 'asdasd' let arr1 = [...str] console.log(arr1);//['a','s'....] // 2 可用于传递多个的参数,且将参数合并成数组 function fun (...prompt) { console.log(prompt);...
2022-04-01 18:20:25
1993
1
原创 学习笔记:Vuex及Vuex模块化
一.什么是Vuex? Vuex就是一个仓库,用来集中化管理所有组件的状态,它能够完成任意组件间的数据共享,他就像一个公用的大仓库,包含了所有组件的数据,可以供任意组件使用,虽然过程有些繁琐,但是搭建好之后会让你的思路国家顺畅,结构更加清晰,最重要的是代码会易于维护。二.安装vuex()1. npm i vuex@'版本号'====>这里大家一定要注意,下载vuex一定要下在对应vue版本的,即 vue2----vuex3 Vue3---vuex4...
2022-04-01 18:17:18
1129
1
原创 学习笔记:Vue任意组件间通信----消息订阅与发布
目录一. 因为消息订阅发布不是原生js和Vue自带的,所以需要下载第三方库二 引入pubsub-js三 订阅消息四 发布消息五 取消订阅(解绑)六 总结一. 因为消息订阅发布不是原生js和Vue自带的,所以需要下载第三方库通过 npm 安装 (npm install pubsub-js) 通过CDN使用:pubsub-js CDN by jsDelivr - A CDN for npm and GitHub二 引入pubsub-jsimpo...
2022-03-23 22:39:14
980
原创 学习笔记:任意组件间的通信方式-->Vue全局事件总线
目录1 ----为什么要用全局事件总线2 ----配置全局事件总线3 ----绑定事件4 ----触发事件5 ----解除绑定一 为什么要用全局事件总线?主要是为了方便子组件之间互相传递数据,如图:从上图我们可以看到App有两个儿子组件A,C一个孙子组件B,要想把B的数据传递给App组件,在不使用总线和订阅的前提下只能通过A作为两者的传递媒介才能完成交互吧,而B和C两组件的数据传递就更麻烦了(兄弟组件间无法互相import,这里不再赘述了)。而如果使用事件总线就简..
2022-03-22 20:07:38
739
原创 学习笔记:Vue常用操作数组函数(二)
一 本章回调函数1.遍历数组函数---->forEach(1) 函数定义(2)举例说明2.过滤器函数---->filiter(1) 函数理解(2)举例说明1 .arr.forEach(callback(currentValue [index [array]]),[thisArg])...
2022-03-21 20:03:39
1550
原创 学习笔记:Vue常用操作数组函数(一)
一. 更新数组注以下API最大的好处是可以被Vue的watch和计算属性监视到,可以方便在watch或者computed的操作。1. push(Element): 向数组末尾添加元素(更新原数组),并且会返回更新后数组的长度例 let arr = ['first','second','third','last'] arr.push('new'); console.log(arr); result-----&
2022-03-20 11:42:57
2241
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅