摘要: push()添加一个元素 add(){ this.arr.push(1) } pop() 删除最后一个元素 removeLast(){ this.arr.pop() } shift() 删除第一个元素 removeFirst(){ this.arr.shift() } unshift() 添加一个元 阅读全文
posted @ 2022-01-19 17:37 Chaplink 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 答:created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。 阅读全文
posted @ 2022-01-19 16:48 Chaplink 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 答:beforeCreate:在new一个vue实例后,只有一些默认的生命周期钩子和默认事件,其他的东西都还没创建。在beforeCreate生命周期执行的时候,data和methods中的数据都还没有初始化。不能在这个阶段使用data中的数据和methods中的方法create:data 和 me 阅读全文
posted @ 2022-01-19 16:46 Chaplink 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 用法:query要用path来引入,params要用name来引入,接收参数都是类似的,分别是this.$route.query.name和this.$route.params.name。url地址显示:query更加类似于我们ajax中get传参,params则类似于post,说的再简单一点,前者 阅读全文
posted @ 2022-01-19 16:42 Chaplink 阅读(329) 评论(0) 推荐(0) 编辑
摘要: es6推广的原因在于它更加轻盈方便,spread运算符、rest操作符以及解构赋值知识都是es6的新语法,接下来看看它们都分别是什么。 - spread运算符spread运算符常常用于数组的解析与构造: var arr1 = ['a','b','c'];var arr2 = ['aa','bb',' 阅读全文
posted @ 2022-01-19 15:57 Chaplink 阅读(119) 评论(0) 推荐(0) 编辑