gpt4 book ai didi

javascript - 如何全局加载 quasar 框架

转载 作者:行者123 更新时间:2023-11-28 14:45:03 26 4
gpt4 key购买 nike

我是 Quasar 框架的新手。有人可以解释如何在全局使用中加载类星体组件吗? (我的应用程序中的每个地方)

我的 main.js 是这样的:

import Vue from 'vue'
import Quasar from 'quasar'
import router from './router'

require(`quasar/dist/quasar.${__THEME}.css`)

Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework

if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'

Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App').default)
})
})

Unknown custom element: <q-btn> - did you register the component correctly?
For recursive components, make sure to provide the "name" option.

found in

---> <App> at src\App.vue
<Root>

最佳答案

每当您使用任何 Quasar 元素(例如 q-btn、q-select)时,您都需要在 .vue 文件中导入和导出它。

例如,对于 <q-btn>要显示,您可以使用 <q-btn > Confirm </q-btn>但要显示它,您需要将以下内容包含到您的 .vue 文件中。喜欢:

import {
QSelect,
QBtn
} from 'quasar'
export {
QSelect,
QBtn
} from 'quasar'

这样,您将注册所有组件。

关于javascript - 如何全局加载 quasar 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46685404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com