javascript - 无法在 VueJS 中创建材料设计 (mdi) 复选框
问题描述
在我的应用程序中,我使用的是材料设计图标。我像这样加载它们:
<link href="https://cdn.materialdesignicons.com/2.5.94/css/materialdesignicons.min.css" rel="stylesheet">
它适用于应用程序的许多部分,但不适用于复选框。这就是我在其中一种方法中创建复选框的方式:
return this.$createElement(VCheckbox, {
});
我没有收到任何错误消息,但是在呈现页面时,我看到的不是复选框,而是一些文本:
我检查了 DOM 并看到了这个:
<div class="v-input__slot">
<div class="v-input--selection-controls__input">
<input aria-checked="false" role="checkbox" type="checkbox" value="">
<div class="v-input--selection-controls__ripple"></div>
<i aria-hidden="true" class="v-icon material-icons theme--light">check_box_outline_blank</i>
</div>
</div>
所以,我看到应用了主题而不是mdi
主题material-icons
。我不知道如何解决它。我想要得到的是mdi-checkbox-marked-outline
为选中的复选框和未选中的复选框设置课程mdi-checkbox-blank-outline
。
解决方案
推荐阅读
- amazon-web-services - 对二级索引 (GSI) 进行 DynamoDB 扫描
- git - Git 已安装,但 .git 目录不存在,所以我无法配置它
- pandas - 想要删除 panda 中的列,但如果列已经存在,则不应显示错误
- mongodb - 我需要在 mongoDb 中附加聚合结果,其中包含不同列的平均值和总和
- django - Django 上传多个文件
- ios - 当用户在 iOS 设备上向下滑动通知中心屏幕时,UIApplication.didBecomeActiveNotification 被意外调用一次
- php - 我怎样才能通过函数获得这种格式
- java - 如何创建多级滑动菜单?
- three.js - Raycaster Set 获取相应 XY 的 Z 值
- amazon-web-services - 在 nodejs 中通过 aws-sdk 发出第一个请求后,S3 url 发生了变化,为什么?