开发中应该注意的问题

注意事项

  • 获取后台数据应在模板渲染之前获取,所以获取后台数据的函数写在mounted中运行this.fetchData(),而函数的定义则应该写在methods里面,获取的数据需要变量来承载msg
  data() {
    return {...
    }
  },
  mounted() {
    this.fitchData()
  },
methods: {
    fitchData() {
      this.$http.get('static/data/data1.json').then(function(res) {
        console.log(res.data)
        this.msg = res.data
      }.bind(this)).catch(function(error) {
        console.log('foods 页面:', error)
      })
    }
  }

凡属性中涉及变量的前面一定要加":"

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容