2017-05-09 2 views
1

Vueオブジェクトのデータプロパティの値を設定できません。ここに私のVUEオブジェクトは次のとおりです。私のコードでVue.jsでデータプロパティを設定できません

var vm = new Vue({ 
     el: '#divVM', 
     data: { 
     new_result_count: 0, 
      result_count: 0,    
     rows:[], 
     asc_sortorder:true, 
     isLoading: false, 
     enablePaginationControls: false, 
     enableFirst: false, 
     enablePrev: false, 
     enableNext: false,  
     enableLast: false, 
     middleSpan: '', 

     }, 

     methods: { 
      paginationControl: function(){ 
     //.... 
    }, 
    }); 

、私はvm.result_countに値を設定し、私はコンソールで調べたときに、しかし、それは常に0にリセットされます。私はコンソールでvm.result_countの値を設定しても、私はvm.result_countのためのデータを設定することができませんとき、それは、これは私が時々、驚くべきことにコンソール

vm.result_count = 23 
23 
vm.result_count 
0 

で見たものである0に戻って変更しますvm.new_result_countも同じです。

提案がありますか?代わりに、V-ショー=の V-ショー= "RESULT_COUNT = 0"、 "RESULT_COUNT == 0" として分割、I誤って使用されるVショーの表示を制御する

+0

この要素はページのどこでも使用されていますか?どのような 'vモデル'はそれを持っていますか?同じ名前の計算されたプロパティバックグラウンドで作業しているタイマーはすべてリセットしますか? – Celeo

+0

はい、その要素は、v-showによる部門の表示を制御するために使用されています。 vモデルと計算されたプロパティは使用されていません。 – user761100

+0

vm.result_countとvm、new_result_countが更新されているコードにコメントした後、少なくともコンソールでこれらの値を正しく設定することができました。 – user761100

答えて

0

。これにより、vm.result_countの値がリセットされました。

関連する問題