Жизненный цикл значения Vue данных - PullRequest
0 голосов
/ 19 декабря 2018

Как установить значение this.url до запуска метода создания приложения.Когда я связываю свойство videoSrcMp4 с данными url, оно становится пустым, потому что созданная функция запускается после того, как приложение установило url в null.

Как установить this.url до запуска созданной функции.

<vue-video-background v-bind:videoSrcMp4="url"></vue-video-background>

<script>
  import VueVideoBackground from 'vue-video-background'
  export default {
    name: 'name_component',
    components: {
      VueVideoBackground
    },
    data: function () {
      return {
        count: 1,
        url: 'null',
      }
    },
    created: function () {
      let html = document.getElementsByTagName('html')
      html[0].classList.add('app-single')

      this.count = Math.floor(Math.random() * 5) + 1
      let url = '../path/to/video/file' + this.count + '.mp4'
      console.log(url)
    }
  }
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...