无法在Vue.js中设置数据属性

无法在Vue.js中设置数据属性,vue.js,Vue.js,我无法设置Vue对象的数据属性值。以下是我的vue对象: var vm = new Vue({ el: '#divVM', data: { new_result_count: 0, result_count: 0, rows:[], asc_sortorder:true, isLoading: false, enablePaginationCo

我无法设置Vue对象的数据属性值。以下是我的vue对象:

   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的值,它也会变回0。这是我在控制台中看到的

vm.result_count = 23
23
vm.result_count 
0
令人惊讶的是,有时,当我无法设置vm.result\u count的数据时,vm.new\u result\u count的数据也是如此,它可以工作


有什么建议吗?

为了控制分区的显示,我错误地将v-show用作
v-show=“结果计数=0”,而不是v-show=“结果计数==0”。这是在重置vm.result\u count的值

为了控制分区的显示,我错误地将v-show用作
v-show=“结果计数=0”,而不是v-show=“结果计数==0”。这是在重置vm.result\u count的值

该元素是否在页面中的任何位置使用?是否有任何
v型
s与之配套?任何同名的计算属性?有在后台工作的计时器重置它吗?是的,该元素用于通过v-show控制分区的显示。没有使用v-model和computed属性。在我对更新vm.result_count和vm、new_result_count的代码进行注释后,我至少能够在控制台中正确设置这些属性的值。该元素是否在页面中的任何位置使用?是否有任何
v型
s与之配套?任何同名的计算属性?有在后台工作的计时器重置它吗?是的,该元素用于通过v-show控制分区的显示。没有使用v-model和computed属性。在我注释了更新vm.result_count和vm、new_result_count的代码后,我至少能够在控制台中正确设置这些属性的值。