首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
是蟹老板呀
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
94
文章 79
沸点 15
赞
94
返回
|
搜索文章
最新
热门
浅析react组件
我们可以通过babel online自己尝试以下。 在上面的state中只有一个数据,所以我们无论如何set都不会有问题,但当state中有多个数据时,问题就出现了。 但是如果你修改了其中第二层的一个数据,那么react不会帮你保留其他数据。(如果你想保留,可以使用 ...th…
React的引入、条件判断与循环
我们可以看到,上面的代码将App 与 render 写成了函数,因为如果不写成函数,那么如果后续n发生改变,视图也不会进行更新,只有将其写成函数,并在n改变时重新render,视图才会改变。 上面的代码有一个问题,那就是非常丑,很难看懂它到底写了什么。 Vue 使用了 vue-…
JavaScript 中 setTimeout 的 6个6问题
console.log(i)} 这么一个函数),当循环结束之后,异步setTImeout开始执行6个函数,而此时i为6,所以会打印出6个6.
浅析Vue的directive mixins extend 和 provide inject
在vue中,我们可以使用各式各样的指令,而不要去考虑DOM操作,例如v-text,v-html,v-on,v-bind等。 但有时候我们还是想要去实现一些自定义的DOM操作,这时候,我们就可以通过directive来封装一些vue没有的指令。 可以看到,在上面的例子中,我们使用…
浅析Vue中的模板、指令与修饰符
指令的意思是:指示/命令,在vue中,以v-开头的都是指令。 在Vue中,如果 {{}} 或者 v-text 中的值为 null 或者 undefined ,则不会显示。 如果我们需要在模板(template)中显示富文本,那么就不能使用v-text,需要使用v-html。 如…
浅析computed与watch
computed是计算属性,如果某个属性需要计算得到结果,就可以放到computed中。 此外,如果某个值已经被计算过,那么会被存到cache中,当使用到同样的值时,不会重新进行计算。 watch是监听(异步),即当依赖的数据变化时,执行回调。 因为是异步,所以如果某个数据需要…
Vue的数据项响应式
Vue数据响应式可以简单的概括为:vue在声明并引用数据时,视图就会进行响应,进行更新。 答案就是通过getter setter 和 Object.defineProperty 对数据进行监听和代理实现的。 getter 是 ES6 的新语法,通过getter,我们可以不使用 …
浅析vue的几个构造选项
new Vue() 的实例 封装了对视图的所有操作,包括数据读写、事件绑定、DOM更新。 接下来,我会介绍一下常见的几个属性。 所谓挂载就是将tempalte中的代码放进某个容器,假如该容器又一个id,那么该id极为挂载点。 以上代码就表示template被挂在到'#app'上…
浅析vue完整版与非完整版的区别
以bootcdn为例,我们可以看到,vue有许许多多不同的版本。 其中,最大的区别就是 完整版 与 非完整版。 当然,一般开发时我们都会选择mini版本,因为其去除了注释,并且经过压缩,体积更小。 当我们的项目是以runtime版本进行时,我们无法之际额获取html中的元素。 …
Webpack 的使用
Webpack是一个功能很强大的打包工具,它可以将各种文件打包成适合浏览器运行的格式。 我们可以发现多了一个dist文件夹,里面有转义完成的JS文件。 以上方法会将css变成style标签放到head中,常用于开发。但一般产品发布时,都需要将css抽成文件。(使用mini cs…
下一页
个人成就
文章被点赞
77
文章被阅读
34,841
掘力值
1,412
关注了
22
关注者
7
收藏集
7
关注标签
63
加入于
2020-03-29