es6部分语法使用小问题(很小,但是写代码写烦的时候,怎么也不会发现)
正则表达式进行替换、分隔
- 错误:
str.split/replace('\s+?', '@') - 正确:
str.split/replace(\s+?, '@')多了双引号就不是正则了
变量按理会更新,死活不更新
- 用nextTick()函数就对了,如
this.$nextTick(() => {你原来需要赋值的逻辑})
str.split/replace('\s+?', '@')str.split/replace(\s+?, '@') 多了双引号就不是正则了this.$nextTick(() => {你原来需要赋值的逻辑})