zoukankan      html  css  js  c++  java
  • Vue-Quill-Editor 富文本编辑器

    通俗来说:富文本,就是比较丰富的文本编辑器。普通的框只能输入文字,而富文本还能给文字加颜色样式等。

    富文本编辑器有很多,例如:KindEditor、Ueditor。但并不原生支持vue

    但是我们今天要说的,是一款支持Vue的富文本编辑器:vue-quill-editor

    GitHub的主页:https://github.com/surmon-china/vue-quill-editor

    Vue-Quill-Editor是一个基于Quill的富文本编辑器:Quill的官网

    使用指南

    第一步:安装,使用npm命令:

    npm install vue-quill-editor --save

    第二步:加载,在js中引入:

    全局引入:

    import Vue from 'vue'
    import VueQuillEditor from 'vue-quill-editor'

    const options = {}; /* { default global options } */

    Vue.use(VueQuillEditor, options); // options可选

    局部引入:

    import 'quill/dist/quill.core.css'
    import 'quill/dist/quill.snow.css'
    import 'quill/dist/quill.bubble.css'

    import {quillEditor} from 'vue-quill-editor'

    var vm = new Vue({
       components:{
           quillEditor
      }
    })

    第三步:页面使用:

    <quill-editor v-model="goods.spuDetail.description" :options="editorOption"/>

     

    自定义的富文本编辑器

    不过这个组件有个小问题,就是图片上传的无法直接上传到后台,因此我们对其进行了封装,支持了图片的上传。

    使用也非常简单:

    <v-stepper-content step="2">
       <v-editor v-model="goods.spuDetail.description" upload-url="/upload/image"/>
    </v-stepper-content>
    • upload-url:是图片上传的路径

    • v-model:双向绑定,将富文本编辑器的内容绑定到goods.spuDetail.description

     

     

  • 相关阅读:
    Ubuntu 12.10 安装 jdk-7u10-linux-x64.tar.gz(转载)
    Android-- FragmentStatePagerAdapter分页(转载)
    Windows下安装Cygwin及包管理器apt-cyg(转)
    Androidi性能优化之多线程和同步
    Androidi性能优化之高效使用内存
    综合面试---常问知识点
    路由器
    域名系统
    IP地址与子网掩码
    网络层使用的协议
  • 原文地址:https://www.cnblogs.com/sylys/p/11871928.html
Copyright © 2011-2022 走看看