htm + vue + quill 富文本编辑器案例


前言

Quill 编辑器与element-ui 配合使用,主要用于文章编辑


一、Quill是什么?

Quill是一个跨平台的功能强大的富文本编辑器

二、使用步骤

1.快速开始

技术栈:vue+elementui+quill
代码如下(示例):

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Vue Quill Editor Example</title>
  <!-- 引入 Vue.js -->
  <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
  <!-- 引入 Quill Editor 的 CSS -->
  <link href="https://cdn.quilljs.com/1.3.7/quill.snow.css" rel="stylesheet">
  <!-- 引入 Quill Editor 的 JS -->
  <script src="https://cdn.quilljs.com/1.3.7/quill.min.js"></script>
  <!-- 引入 vue-quill-editor 的 JS -->
  <script src="https://unpkg.com/vue-quill-editor@3.0.6/dist/vue-quill-editor.js"></script>
</head>
<body>
  <div id="app">
      <quill-editor v-model="content"></quill-editor>
  </div>

  <script>
  Vue.use(window.VueQuillEditor)

    new Vue({
      el: '#app',
      data: {
        content: 'test'
      }
    });
  </script>
</body>
</html>

效果如下:
在这里插入图片描述

2.主题

去除边框主题 theme: ‘bubble’,
只读 disabled=‘true’
代码如下(示例):

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue Quill Editor Example</title>
    <!-- 引入 Vue.js -->
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
    <!-- 引入 Quill Editor 的 CSS -->
    <link href="https://cdn.quilljs.com/1.3.7/quill.snow.css" rel="stylesheet">
    <!-- 引入 Quill Editor 的 JS -->
    <script src="https://cdn.quilljs.com/1.3.7/quill.min.js"></script>
    <!-- 引入 vue-quill-editor 的 JS -->
    <script src="https://unpkg.com/vue-quill-editor@3.0.6/dist/vue-quill-editor.js"></script>
  </head>
  <body>
    <div id="app">
      <quill-editor v-model="content" disabled='true' :options="editorOption"></quill-editor>
    </div>

    <script>
      Vue.use(window.VueQuillEditor)

      new Vue({
        el: '#app',
        data: {
          content: '<p>This is some <strong>rich text</strong> content.</p>',
          editorOption: {
            theme: 'bubble',
            modules: {
              toolbar: false , 
            }
          },
        }
      });
    </script>
  </body>
</html>

ps:注意这个代码不生效 可以用 disabled=‘true’ 设置只读

modules: {
     toolbar: false , 
 }

效果如下:
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

最好结果

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值