Skip to main content

代入せずにまるっと入れ替える

TypeScript

ts
items1.splice(0, methods.length, ...items2)

2行に分けて良いならこっちのほうがシンプルか。

ts
items1.length = 0;
items1.push(...items2);

なぜ必要かというと、DataBinding 的なことをしているときに代入し直してしまうと、変更がトラックされない(?)みたいな都合で。