首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
挥别了青春
掘友等级
前端小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
最新
热门
关于vue项目的性能优化
1. 合理使用v-if和v-show v-if是真正的条件渲染,他的渲染机制是,直到第一次满足条件才会被渲染,条件不满足后又进行销毁。 v-show 则不管满不满足条件,都会被渲染,显示与否只是切换dom的display属性。 所以,一般v-if用于切换频率较少的场景,而v-s…
vue底层-响应式原理
通过 Observer 对 data 做监听,并且提供了订阅某个数据项变化的能力。 把 template 编译成一段 document fragment,然后解析其中的 Directive,得到每一个 Directive 所依赖的数据项和update方法。 通过Watcher把…
vue自定义组件(通过Vue.use()来使用)即install的使用
在vue项目中,我们可以自定义组件,像element-ui一样使用Vue.use()方法来使用,具体实现方法:1.首先新建一个Cmponent.vue文件2.其次在同一目录下建立index.js文件,
vue中组件通信的几种方式
我们知道,vue中的一个大页面是由多个子组件组成,组件之间的关系往往错综复杂,因此我们了解组件的通信方式成为vue中的重中之重。这篇文章就来总结一下vue项目中的几种通信方式。 一. 父子组件通信 通过this.$parent可以拿到当前组件的父组件(如果有的话),通过this…
js中数组常用的方法总结,包括ES6
push()方法可以向数组后添加一个新的元素,并返回新数组的长度。 pop() 用于删除并返回最后一个元素。 5. splice() 修该删除 reverse() 方法用于颠倒数组中元素的顺序。 返回的是颠倒后的数组,会改变原数组。 map() 方法来根据需求格式化原数组,返回…
关于vue中的slot和slot-scope
在父组件中,各插槽的内容模板要写在子组件标签内部。 默认插槽只能有一个,即在父组件里不定义slot的那个模板,默认插槽渲染在子组件内部不定义name的slot标签上。 vue 2.1.0+ 新增了一个叫作用域插槽的东西,它允许我们在插槽上面定义数据。 作用域插槽主要是为了解决那…
vue使用v-if时的注意点
v-if和v-else或v-else-if之间不能添加其他元素。 需要给要重新渲染的控件添加一个key属性,来唯一标识该控件,被key标识后会重新渲染。实例如下
关于js中的this指向问题
每个函数的this是在函数执行时绑定的,完全取决于函数的调用位置(函数执行时地方)。 当并不是直接调用某个函数或方法时,这时候会出现this绑定丢失的情况。 显示绑定是指通过call/apply/bind绑定的this。 箭头函数没有自己的 this,当在内部使用了 this时…
js基础之理解原型和原型链
每一个构造函数都有一个prototype属性,这个属性指向的是这个构造函数构造出(new出)的对象的原型。即此例中person1、person2的原型。此时这两个对象的原型是相同的,他们的原型都为Person.prototype,这个原型是一个对象。 原型链,简单来说就是原型的…
理解js中的闭包
我们知道,当函数执行时,会形成自己的执行期上下文,并把它挂到自己的作用域链上,当函数执行完之后,它的执行期上下文就会被释放。所以,一般情况下,在函数外部访问函数内部的变量需要特殊的方法才能解决,这个特殊的方法就是闭包。 在理解闭包前,我建议你先了解下js的作用域。 闭包:闭包指…
下一页
个人成就
文章被点赞
79
文章被阅读
48,295
掘力值
973
关注了
11
关注者
12
收藏集
20
关注标签
25
加入于
2018-10-30