【发布时间】:2020-05-29 02:09:09
【问题描述】:
背景
我们目前正在使用 vue-quill-editor vue-quill-editor 将文本编辑器集成到 Vue.js 应用程序中。
当我们在应用程序中使用 Font Awesome 时,我已将每个默认工具栏图标替换为 Font Awesome 等效项。
main.js
import VueQuillEditor from 'vue-quill-editor';
import Quill from 'quill';
import 'quill/dist/quill.core.css';
import 'quill/dist/quill.snow.css';
import '@/assets/scss/main.scss';
const icons = Quill.import('ui/icons');
icons['bold'] = '<i class="fa fa-bold" aria-hidden="true"></i>';
icons['italic'] = '<i class="fa fa-italic" aria-hidden="true"></i>';
我无法以这种方式更改的唯一图标是选择器/下拉图标,因为它不在 icons.js 中。
问题
将默认选择器/下拉图标替换为 Font Awesome 等效项(例如 <i class="fa fa-chevron-down" aria-hidden="true"></i>)的最佳方法是什么?
谢谢!
【问题讨论】: