- 博客(52)
- 收藏
- 关注
原创 WebStorm运行vue项目
1.安装webstorm 2. 需要安装node.js 环境,可以去官网下载3. 安装完需要查看 按win+r 输入cmd进入4. 输入命令node -v 和npm -v
2023-08-17 10:26:09
1511
原创 behaviors的使用
每个behavior可以包含一组属性、数据、生命周期函数和方法。组件引用它时,它的属性、数据和方法会被合并到组件中。每个组件可以引用多个behavior,behavior也可以引用其它behavior。
2023-06-13 22:16:35
313
原创 git基础
四个专有名词:● Workspace:工作区● Index / Stage:暂存区● Repository:仓库区(或本地仓库)● Remote:远程仓库
2023-05-29 20:44:02
844
1
原创 事件修饰符
1、 .stop 阻止冒泡2、 .capture添加事件侦听器时使用事件捕获模式3、.self 只当事件在该元素本身(比如不是子元素)触发时触发回调4、.once事件只触发一次5、.prevent 阻止默认事件
2023-05-17 21:14:33
52
原创 路由的基本使用
1.引入文件,这个js需要放在vue的js后面,自动安装(提供了一个VueRouter的构造方法) 2.创建路由new VueRouter(),接受的参数是一个对象 3.在实例化的对象里配置属性routes:[],这个数组里的对象包含path属性和component属性 4.path属性是url的地址,component属性就是显示的组件(传组件的对象) 5.创建的路由需要和vue实例关联一下 6.路由到的组件显示在哪个位置
2023-05-16 20:11:35
116
原创 父子组件传值
父组件传值给子组件 1.在父组件的子标签中写自定义属性,在子组件中用props接收子组件传值给父组件 子组件传值给父组件的方法: 1.在父组件中给引用的子组件注册一个事件(这个事件的名字是自定义的) 2.子组件可以触发这个事件$emit('事件名字') 子组件给父组件传递数据: 1.$emit方法第二个参数可以定义子组件给父组件传递的内容
2023-05-15 19:34:38
62
原创 Vue生命周期
1.beforeCreate(){}2.created(){}3.beforeMount(){}4. mounted(){}5.beforeUpdate(){}6.updated(){}7.beforeDestroy(){}8.destroyed(){}
2023-05-11 18:49:41
451
原创 vue-resource请求、axios请求
1.引入vue.js文件 2.引入vue-resourse文件 3.写入与data、methods平级的created()中
2023-05-10 20:58:44
68
原创 Vue过滤器、padStart()和padEnd()
全局定义:Vue.filter('过滤器名字',回调函数)回调函数有两个参数(管道符前面的数据 | 过滤器传过来的参数)私有定义:filters:{ 过滤器名字(data,format){ }} (写在Vue实例中)
2023-05-09 20:16:07
304
原创 reduce()方法
array.reduce(function(prev, currentValue, currentIndex, arr), initValue)1. prev:上次调用函数的返回值
2023-05-04 20:48:17
54
原创 对HTML的设置与捕获
1.html() -设置或返回所选元素的内容(包括HTML标记) 相当于innerHTML 2.text() -设置或返回所选元素的文本内容 innerText 3.val() -设置或返回表单字段的值 value 4.attr()、prop() 方法用于获取和返回属性值。
2023-05-03 18:24:38
158
原创 less与sass区别
1.less用@声明变量,sass用$声明变量 2.less 是基于JavaScript,是在客户端处理的。 sass是基于Ruby的,是在服务器端处理的。 3.在sass中可以遍历任何类型的数据。在less中只能使用递归函数循环数值。 4.sass有Compass(搜索引擎),less有preboot(Preboot是一套完整且灵活的less工具) 5.sass支持条件语句,可以使用if{}else{},for{}循环等等。而less不支持。
2023-04-26 16:37:16
184
原创 ES6promise对象
1.创建对象2.promise的三种状态3.then()方法4.catch()方法5.Promise.all()5.Promise.race()
2023-04-24 18:59:58
127
1
原创 module普通导出和默认导出的区别
1.默认导出,每个模块支持我们导出一个没有名字的变量,我们使用关键语句export default来实现,只能声明一次 2.导入的语法的接收名自己取
2023-04-24 18:47:44
97
原创 generator函数
1.generator函数的声明2.调用3.和return的区别4.next()方法接收参数5.想从其他函数调用另一个函数 用 yield*
2023-04-23 19:12:59
78
原创 let、const、var的区别
1.let声明的变量不能提升 2.let声明的变量不能重复声明 3.let声明的变量z只在当前块作用域有效 4.let声明的变量会产生暂时性的死区,只能在当前块作用域查找
2023-04-19 18:19:26
33
原创 函数的防抖与节流、本地存储
函数的防抖和节流防抖和节流都是用来控制某个函数在一定时间内触发次数,两者都是为了减少触发频率,以便提高性能以及避免资源浪费
2023-04-11 18:29:41
34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人