- 博客(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
141
原创 事件处理可以用 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
1521
原创 vue实现双向数据绑定
vue实现双向数据绑定是通过Object.defineProperty()方法来实现劫持的Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。Object.defineProperty()方法有三个参数:参数 功能/作用obj 要修改或定义key值的对象key 对应obj对象的里面某有已有或要修改的属性op...
2020-03-19 00:46:07
125
原创 购物车页面的商品加减按钮,并且实时显示
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
544
原创 项目用到的知识点
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
199
原创 JS中的闭包的简单理解
闭包的简介:闭包:就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量,实际理解为:闭包是函数内部和函数外部连接起来的桥梁。当函数可以记住并访问所在词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。闭包的定义:如果在一个内部函数里,对在外部作用域(但不是全局作用域)的变量进行引用,那么内部函数就被认为是闭包。闭包的特点:可以读取自身函数外部的变量(...
2020-02-24 00:34:51
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人