- 博客(8)
- 收藏
- 关注
原创 Vue的生命周期与钩子函数
1.beforeCreate: 在这个时期,this变量还不能使用,在data下的数据,和methods下的方法,watcher中的事件都不能获得到; 可以操作vue实例中的数据和各种方法,但是还不能对"dom"节点进行操作; <!doctype html> <html lang="en"> <head> <meta charset="UT...
2020-03-25 17:10:37
199
原创 事件处理可以用 v-on 指令监听 DOM 事件
demo 1 The button above has been clicked {{ counter }} times. var example1 = new Vue({ el: ‘#example-1’, data: { counter: 0 } }) 为了更好地处理事件Vue.js 为 v-on 提供了事件修饰符: .stop .prevent .capture .self .once ...
2020-03-20 01:44:28
1599
原创 vue实现双向数据绑定
vue实现双向数据绑定是通过Object.defineProperty()方法来实现劫持的 Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。 Object.defineProperty()方法有三个参数: 参数 功能/作用 obj 要修改或定义key值的对象 key 对应obj对象的里面某有已有或要修改的属性 op...
2020-03-19 00:46:07
171
原创 购物车页面的商品加减按钮,并且实时显示
jian[i].onclick = function() { console.log(this) let pid = this.getAttribute('data-id') // 找到商品让他减减 let pjianta = pobj.find(v => v.pid == pid) // console.log(pjia...
2020-03-06 02:20:17
592
原创 项目用到的知识点
1.swiper插件 合适的轮播插件 2.json请求,自己写的json数据,拼字符串的方式渲染出来 for (let i = 0; i <arr.length; i++) { let pObj = arr[i] console.log(pObj); html += ` <div class="phone"> ...
2020-03-03 00:52:37
304
原创 JS中的闭包的简单理解
闭包的简介: 闭包:就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量, 实际理解为:闭包是函数内部和函数外部连接起来的桥梁。 当函数可以记住并访问所在词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 闭包的定义: 如果在一个内部函数里,对在外部作用域(但不是全局作用域)的变量进行引用,那么内部函数就被认为是闭包。 闭包的特点: 可以读取自身函数外部的变量(...
2020-02-24 00:34:51
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人