在我的应用程序中,我使用的是材料设计图标。我像这样加载它们:
<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
。