タイトル: $nextTickの使い方(ライフサイクルフック)
SEOタイトル: 【Vue.js】$nextTickの使い方(ライフサイクルフック)
| この記事の要点 |
|---|
|
mountedやupdatedを使用しても全ての子コンポーネントがマウント/再レンダリングされていることが保証されない。
保証するには$nextTickを使用する必要がある。
以下、実装例。
|
var app = new Vue({ el: '#app', mounted: function () { this.$nextTick(function () { console.log("mounted"); }) }, updated: function () { this.$nextTick(function () { console.log("nextTick"); }) }, }) |