VueJs | Laravel |在我调用Blade中的另一个函数之前,不会调用该函数

时间:2018-11-26 16:13:47

标签: javascript vue.js vuejs2 axios

我在VueJs中具有多种功能。它们都可以工作,但是在特定情况下,我遇到一个问题,直到我在Blade中调用另一个函数,该函数才被调用。我不知道为什么,我试图多次理解这种行为,但无法解决。你能帮我吗?

在刀片服务器中,我遇到功能 getid(rnv)

 <div v-for="rnv in rnvs">
   <button type="button" @click="getid(rnv)">1</button>
 </div>

我的vuejs文件:

   methods: {

    //other functions here


      getRnvs: function () {
            axios.get('/getrnvs')
            .then(response => {
                console.log(response.data);
                this.rnvs = response.data;
            })
            .catch(error => {
                console.log('errors: ', error);
            })
            },

      getid: function(rnv){
            this.idd=rnv.id
          },
   computed: {
      total: function () {
      var t=+taxamount + +tot;
      return t;
      }
      },
   created: function () {
      this.getRinvoices()
      this.getTemplate()
      this.getRnvs() 
      }

0 个答案:

没有答案