3

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

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

但是,Vuejs 应用程序在“src”文件夹的根目录中包含“main.js”,我不确定如何在 Quasar 中使用它。我试图将代码复制到“index.vue”,但最终出现错误。

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

TIA

4

1 回答 1

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.
  
}
于 2018-06-26T13:39:48.883 回答