VueJs |Laravel |Функция не вызывается, пока я не вызову другую функцию в Blade - PullRequest
0 голосов
/ 26 ноября 2018

Я получил несколько функций в 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() 
      }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...