VueJS:如何在模板中使用main.js中的数据?

时间:2017-02-03 06:55:48

标签: javascript components vue.js vuejs2 vue-router

我的main.js中有我的Vue范围:

new Vue({
  el: '#app',
  router,
  template: '<App/>',
  components: { App },
  data: {
    name: 'Levi'
  }
})

我希望在我的模板中使用它:test.vue

<p>My name is {{ name }}

我使用vue-router进行所有路由功能,一切正常。但是当我尝试在模板中调用name时,我得到了

[Vue warn]: Property or method "name" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option.

非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:2)

只需在我的模板中添加脚本标记,然后使用module.exports而不是export default