小编Nat*_*ink的帖子

Lodash 克隆数组与扩展运算符

我想知道是否有人知道传播运算符是否

cosnt newArray = [...oldArray];
Run Code Online (Sandbox Code Playgroud)

制作lodash方法

const newArray = _.clone(oldArray);
Run Code Online (Sandbox Code Playgroud)

过时的?

或者更重要的是,这两种方法是否更有效?

*注意这是一个浅克隆,只需要新数组中的对象引用。

谢谢你!

javascript clone ecmascript-6 lodash

6
推荐指数
1
解决办法
4029
查看次数

Vue组件-如何处理非反应性数据?

我正在跟踪Vue 2组件中的反应性开销最佳实践。我需要使用genId()生成一个一次性字符串,并将其分配给组件的id属性。在那之后继续观看似乎太过分了。

  1. :id="myID"将其插入html id的正确方法是吗?

然后,在设置源时,应将非反应性数据放在哪里?我有3个想法:

  1. 将属性添加myID: genId()data。但是,即使它不会更改,这也不会自动将其添加到监视列表吗?造成开销?

  2. 我在Vue论坛上读了一个很老的答案,该答案myID: genId()应该会引起关注created。将挂钩用于此类操作是否是最佳做法?我以为不鼓励钩子。

  3. 或者我可以将其放入组件中methods,然后直接使用:id="genId()

Vue的方法吗?

vue.js

5
推荐指数
1
解决办法
673
查看次数

标签 统计

clone ×1

ecmascript-6 ×1

javascript ×1

lodash ×1

vue.js ×1