【发布时间】:2018-08-14 19:43:27
【问题描述】:
Vue 数据组件未正确加载。这是他们使用的确切模板。 箭头显示为“arrow_upward”,并且编辑和删除按钮未正确显示。
我已经在 main.js 中导入了所有 vuetify 的东西。除了这个之外,我所有的其他 vuetify UI 组件都在工作。
【问题讨论】:
-
您是否按照文档包含字体?
标签: vue.js vuetify.js
Vue 数据组件未正确加载。这是他们使用的确切模板。 箭头显示为“arrow_upward”,并且编辑和删除按钮未正确显示。
我已经在 main.js 中导入了所有 vuetify 的东西。除了这个之外,我所有的其他 vuetify UI 组件都在工作。
【问题讨论】:
标签: vue.js vuetify.js
我遇到了类似的问题。按照提供的链接 mdg,我通过将 iconfont 从 mdi 更改为 mdiSvg 来解决问题
const opts = {
icons: {
iconfont: 'mdiSvg', // 'mdi' || 'mdiSvg' || 'md' || 'fa' || 'fa4'
},
}
vuetify: new Vuetify(opts),
【讨论】:
正如 Traxo 所说,您需要包含 Google 材料图标字体。有两种解决方案:
将 css 链接 <link href='https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons' rel="stylesheet"> 添加到您的 <head>,
使用提供 Google 材质图标的可用 npm 包之一,并像使用其他包一样导入 css
【讨论】:
检查 packages.json 并确保 webpack 是最新的
但是,请确保在 main.js 中包含以下内容
import 'vuetify/dist/vuetify.min.css' // 确保你使用的是 css-loader
【讨论】:
我特地调出字体:
Vue.use(Vuetify, {
iconfont: 'mdi'
}
并且已经安装好了。
$ npm install material-design-icons-iconfont
Vuetify 参考:https://vuetifyjs.com/en/framework/icons
【讨论】: