前端项目使用了vue-quill-editor 富文本编辑框,在编辑内容时文本样式都能正常使用,但是上传之后查看文本,就会发现有些样式并没用加载出来。
查看代码能看到,有些标签上面的类并没有编写。
分析编辑器中的css样式可知,.ql-editor外层还需要加个class名ql-snow,(前提是已经引用过该css文件import 'quill/dist/quill.snow.css'
)
<div class="ql-snow">
<div class="ql-editor" v-html="content">
</div>
</div>
在需要显示文本内容的盒子中,加入类名ql-editor,且其父盒子加上类名ql-show
这样就能正常显示了