JavaScript - v-for でプッシュされたデータを取得できませんか?
PHPz
PHPz 2017-05-19 10:21:07
0
3
795

次のコードのボタンをクリックすると、app.items2 配列の内容が変更され、2 番目の ul も li にレンダリングされますが、items2 の item.message はレンダリングされません。その理由と方法解決しますか?

リーリー
PHPz
PHPz

学习是最好的投资!

全員に返信(3)
伊谢尔伦

Array.prototype.splice() 戻り値 削除された要素で構成される配列。要素が 1 つだけ削除された場合は、要素が 1 つだけ含まれる配列が返されます。要素が削除されなかった場合は、空の配列が返されます。

https://developer.mozilla.org...

リーリー

https://jsfiddle.net/ycloud/n...

いいねを押す +0
给我你的怀抱

this.items2.push(...this.items.splice(0, 1));

いいねを押す +0
黄舟

spliceメソッドは配列を返します
pushは可変長パラメータを受け入れます
concatメソッドを使用できます
this.items2 = this.items2.concat(this.items.splice(0, 1));

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート