2016-10-21 21 views
2

私はVueによってレンダリングされるテーブルを持っています。私はそれがレンダリングされた後にdatatableを適用したい。私がVueを使用している理由は、各セルに多くのカスタム機能が必要なためです。レンダリング後のvue jsイベント

テーブルでdatatable関数を呼び出すたびに、vueがテーブルのレンダリングを終了していないため、エラーが発生します。

VueがDOM内のすべての要素のレンダリングを完了した時点を知る方法はありますか?

答えて

3

ここVue.nextTick()

をチェックアウトは、ドキュメントからのサンプルです:

// modify data 
vm.msg = 'Hello' 
// DOM not updated yet 
Vue.nextTick(function() { 
    // DOM updated 
}) 

参考:私の問題を解決しhttp://vuejs.org/api/#Vue-nextTick

+0

感謝。 – Epistemologist

関連する問題