将vue.js应用程序转换为quasar-framework应用程序

时间:2018-03-16 11:10:35

标签: vue.js quasar-framework

我想将使用Vue.js制作的现有应用转换为Quasar框架。

我正在使用Quasar init'搭建Quasar应用程序,这会创建一个空白的应用程序。我正在将.Vue文件从Vuejs迁移到quasar app。

但是,Vuejs应用包含' main.js'在' src'的根源文件夹,我不知道如何在Quasar中使用它。我试图将代码复制到' index.vue'但结果却出现了错误。

知道如何将此main.js代码迁移到Quasar中的相应文件吗?

TIA

1 个答案:

答案 0 :(得分:1)

Quasar为此使用了App插件。
来自https://quasar-framework.org/guide/app-plugins.html

  

Quasar应用程序的一个常见用例是在实例化根Vue实例之前运行代码。   Quasar通过允许用户定义所谓的应用程序插件来为该问题提供了一种优雅的解决方案。

也有很多很好的例子:

import axios from 'axios'

export default ({ Vue }) => {
  // we add it to Vue prototype
  // so we can reference it in Vue files
  // without the need to import axios
  Vue.prototype.$axios = axios

  // Example: this.$axios will reference Axios now so you don't need stuff like vue-axios
}