如何在beforeMount中的回调函数中更新data()中的属性

时间:2018-11-28 22:02:09

标签: vue.js

我正在使用opentypejs + vuejs。

如何从beforeMount函数中的回调函数中更新this.font的值?

预先感谢您的帮助。

Tshitshi

我的代码段:

data () {
  return {
    font: null
  }

beforeMount () {
      console.log('Maker component Before mounted.')
     var opentype = require('opentype.js')
     var fs = require('fs')
     var path = require('path')
     opentype.load('/fonts/FiraSansOT-Medium.otf', function (err, font) {
        if (err) {
          alert('Could not load font: ' + err)
        } else {
          // Use your font here.
          console.log("loaded the font",font)
          this.font = font
        }
      })

0 个答案:

没有答案