VUE开发中遇到的问题

对象数组深度监听

问题: 后端传过来的数组是一个数组对象,页面中绑定对象中某一具体的属性,当该值变化时调用某个函数,自然想到就是watch方法。但如何watch数组对象中某一个具体的属性,显然不可能一个个属性写watch。

解决办法:

  1. watch整个对象,设置deep为true,当该对象发生改变时,调用处理函数。

  2. 将页面中绑定的属性写在computed函数中,watch这个computed中的函数,当对象值改变时会进入computed函数中,进而进入watch函数中,再调用处理函数。

JavaScript进阶问题列表

JavaScript 进阶问题列表

摘自github

从基础到进阶,测试你有多了解 JavaScript,刷新你的知识,或者帮助你的 coding 面试!

答案在问题下方的折叠部分,点击即可展开问题。祝你好运


ESlint报错解决方案

Unary operator ‘++’ used

ESLint 不允许++ 运算比如

1
2
3
4
5
6
7
8
9
10
11
for (let i = 0; i < 3; i ++) {
// ...
}
for (let i = 0; i < 3; i += 1) {
// ...
}

temp++

var temp = 0;
temp += 1;

浮生六记

衡量爱情的标准,从来只有一个

贾平凹说过:人,可以无知,但不可以无趣。

一本《浮生六记》让我认识了一位有趣的文人——沈复:

他,才情出众,既有文人风雅,亦有稚童心态,虽半生潦倒,依然和夫人将清贫的生活过得热气腾腾。

axios

axios

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×