自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 vue3 + vite2 预览pdf

pdfh5 空白页面

2022-09-27 17:09:01 1724

原创 vue3.0 + vite2.0+如何兼容低版本浏览器

vue3.0 + ts + vite2.0 兼容低版本浏览器

2022-09-27 16:37:05 6220

原创 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关注的人

提示
确定要删除当前文章?
取消 删除