【问题标题】:Material icons not displayed - Quasar不显示材质图标 - Quasar
【发布时间】:2020-06-01 16:45:53
【问题描述】:

我有一个类星体项目,其中材料图标显示为文本而不是图标。 我确实使用 npm 安装了这些软件包。即使这样,它也不起作用。

下面是我的 app.js 文件

require('./bootstrap');

window.Vue = require('vue');

require('quasar/dist/quasar.css');
require('quasar/dist/quasar.min.css');

import Quasar from 'quasar';
import 'vuetify/dist/vuetify.min.css';
import Vuetify from 'vuetify';
import Vue from 'vue';

import Plugin from '@quasar/quasar-ui-qiconpicker';
import '@quasar/quasar-ui-qiconpicker/dist/index.css';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/eva-icons.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/fontawesome-v5.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/ionicons-v4.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/material-icons-outlined.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/material-icons-round.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/material-icons-sharp.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/material-icons.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/mdi-v4.umd.js';
import '@quasar/quasar-ui-qiconpicker/dist/icon-set/themify.umd.js';

Vue.use(Plugin)

Vue.use(Quasar);
Vue.use(Vuetify);


/**
 * Next, we will create a fresh Vue application instance and attach it to
 * the page. Then, you may begin adding components to this application
 * or customize the JavaScript scaffolding to fit your unique needs.
 */

Vue.component('example-component', require('./components/ExampleComponent.vue').default);
Vue.component('example-component1', require('./components/Com.vue').default);
Vue.component('example-component2', require('./components/Comp.vue').default);


let app = new Vue({
        el: '#app',
        icons: {
        iconfont: 'mdi', // default - only for display purposes
        },
        });

【问题讨论】:

    标签: html vue.js quasar-framework quasar google-material-icons


    【解决方案1】:

    您是否在文档中添加了材料图标字体? https://fonts.googleapis.com/icon?family=Material+Icons&yav=40bde127

    【讨论】:

    【解决方案2】:

    在您的 quasar.conf.js 中,您必须指定要使用的图标集——您在该文件中列出了几个选项。然后,确保在指定图标名称时,它们与材料设计网站上的图标名称相匹配。我还看到,当您只需要 Material 时,您正在导入所有图标集——这可能会浪费内存。

    【讨论】:

      猜你喜欢
      • 2021-04-06
      • 2018-12-09
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 2019-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多