汲佩杉 发表于 2025-12-4 13:05:00

Nuxt.js v4中使用quill富文本组件

第一步:安装

使用包管理器 npm 或 yarn来安装 VueQuill。
npm install @vueup/vue-quill@latest --save
# 或者
yarn add @vueup/vue-quill@latest第二步:完成配置

(1)打开nuxt.js的nuxt.config.ts配置文件,添加如下配置:
export default defineNuxtConfig({
css: [
    // quill富文本
    'quill/dist/quill.snow.css',
    'quill/dist/quill.bubble.css',
    'quill/dist/quill.core.css',
],
plugins: [
    // quill富文本
    {
      src: '~/plugins/nuxt-quill-plugin.js',
      ssr: false //仅在客户端渲染
    },
]
})如下图所示:

(2)在nuxt.js的app目录下新建plugins文件夹,在该文件夹下新建nuxt-quill-plugin.js文件,nuxt-quill-plugin.js文件内容如下:
import Vue from "vue";
let VueQuillEditor;
if (process.browser) {
VueQuillEditor = require("vue-quill-editor/dist/ssr");
}

Vue.use(VueQuillEditor);注意:编译器可能会报警告: WARN Plugin E:/xxxxx/app/plugins/nuxt-quill-plugin.js has no default export and will be ignored at build time. Add export default defineNuxtPlugin(() => {}) to your plugin.,建议无视它。
第三步:封装MyEditor.vue富文本组件

在在nuxt.js的app目录下的components文件夹中新建MyEditor.vue文件,文件内容如下:
<template>
   
      <client-only>
            <QuillEditor theme="snow" :options="options" :content="content" contentType="html" />
      </client-only>
   
</template>注意:一定要用nuxt.js的包裹
第四步:引用组件

如下代码所示:
<template>

        <MyEditor :content="content" />

</template>至此,就完成了

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

迎脾 发表于 2025-12-5 00:08:34

谢谢分享,试用一下

迫蔺 发表于 2025-12-16 14:13:10

热心回复!

株兆凝 发表于 2025-12-27 18:20:29

谢谢分享,辛苦了

揿纰潦 发表于 2026-1-14 01:19:56

感谢分享,下载保存了,貌似很强大

少屠 发表于 2026-1-18 07:03:48

新版吗?好像是停更了吧。

胆饬 发表于 2026-1-19 12:31:08

前排留名,哈哈哈

阎怀慕 发表于 2026-1-20 17:32:13

收藏一下   不知道什么时候能用到

骆贵 发表于 2026-1-22 16:28:14

很好很强大我过来先占个楼 待编辑

仇华乐 发表于 2026-1-27 03:47:43

收藏一下   不知道什么时候能用到

峰邑 发表于 2026-2-1 04:10:12

分享、互助 让互联网精神温暖你我

许娴广 发表于 2026-2-3 03:54:37

前排留名,哈哈哈

晌集涟 发表于 2026-2-8 13:30:51

用心讨论,共获提升!

揿纰潦 发表于 2026-2-8 18:03:30

很好很强大我过来先占个楼 待编辑

习和璧 发表于 2026-2-9 00:09:38

谢谢分享,试用一下

鞠彗云 发表于 2026-2-10 08:24:51

感谢,下载保存了

姊囝 发表于 2026-2-11 02:55:12

喜欢鼓捣这些软件,现在用得少,谢谢分享!

叭遭段 发表于 2026-2-11 04:29:19

鼓励转贴优秀软件安全工具和文档!

痕伯 发表于 2026-2-11 07:36:02

感谢发布原创作品,程序园因你更精彩

懵径 发表于 2026-2-12 00:02:28

感谢分享
页: [1] 2
查看完整版本: Nuxt.js v4中使用quill富文本组件