我想知道是否有人知道传播运算符是否
cosnt newArray = [...oldArray];
Run Code Online (Sandbox Code Playgroud)
制作lodash方法
const newArray = _.clone(oldArray);
Run Code Online (Sandbox Code Playgroud)
过时的?
或者更重要的是,这两种方法是否更有效?
*注意这是一个浅克隆,只需要新数组中的对象引用。
谢谢你!
我正在跟踪Vue 2组件中的反应性开销最佳实践。我需要使用genId()生成一个一次性字符串,并将其分配给组件的id属性。在那之后继续观看似乎太过分了。
:id="myID"将其插入html id的正确方法是吗?然后,在设置源时,应将非反应性数据放在哪里?我有3个想法:
将属性添加myID: genId()到data。但是,即使它不会更改,这也不会自动将其添加到监视列表吗?造成开销?
我在Vue论坛上读了一个很老的答案,该答案myID: genId()应该会引起关注created。将挂钩用于此类操作是否是最佳做法?我以为不鼓励钩子。
或者我可以将其放入组件中methods,然后直接使用:id="genId()
有Vue的方法吗?