UNPKG

gdy-quill-editor

Version:

基于Quill的vue编辑器组件 npm@0.1.6

24 lines (21 loc) 549 B
import Quill from 'quill' const Link = Quill.import('formats/link') class myLink extends Link { static create(value) { let node if (value && !value.href) { node = super.create(value) } else { node = super.create(value.href) node.innerText = value.innerText node.href = value.href node.id = value.id node.setAttribute('title', value.innerText) node.setAttribute('data-value', value.dataValue) } return node } } myLink.blotName = 'my-link' myLink.tagName = 'A' export default myLink