quill.js 用法

QuickStart

<!-- Include stylesheet -->
<link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">

<!-- Create the editor container -->
<div id="editor">
  <p>Hello World!</p>
  <p>Some initial <strong>bold</strong> text</p>
  <p><br></p>
</div>

<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.3.6/quill.js"></script>

<!-- Initialize Quill editor -->
<script>
  var quill = new Quill('#editor', {
    theme: 'snow'
  });
</script>

Download

Github

Configuration

Container

Quill需要一个可以添加编辑器的容器,可以传递一个CSS选择器或者DOM对象。

var quill = new Quill('#editor');
var container = document.getElementById('editor');
var editor = new Quill(container);

Options

可以传递一个options对象来配置quill

var options = {
  debug: 'info',
  modules: {
    toolbar: '#toolbar'
  },
  placeholder: 'Compose an epic...',
  readOnly: true,
  theme: 'snow'
};
var editor = new Quill('#editor', options);

bounds

Default:document.body

只考虑左右边界

debug

Default:warn

debug是一种静态方法,会影响页面上的其他Quill编辑器实例。 只有警告和错误消息默认启用。

formarts

Default:  All formarts

允许在编辑器中使用的格式的白名单。

modules

包含的模块和相应的选项的集合。

placeholder

Default:None

readOnly

Default:false

scrollingContainer

Default:null

strict

Default:true

theme

‘bubble’or ‘snow’

API

getContents

getContents(index: Number = 0, length: Number = remaining)

var delta = quill.getContents();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值