如果页脚内容是静态且不可编辑的,您可以通过extending BlockEmbed印迹执行此操作,然后在工具栏中为新格式添加一个按钮。有两种不同的方法可以处理HTML格式输入的格式。
1。让用户输入要嵌入的HTML:
select store, product, count(*) as total
from sales s
group by store, product
having count(*) = (
select top 1 count(*)
from sales
where store = s.store
group by store, product
order by count(*) desc
)
// Import the BlockEmbed blot.
var BlockEmbed = Quill.import('blots/block/embed');
// Create a new format based off the BlockEmbed.
class Footer extends BlockEmbed {
// Handle the creation of the new Footer format.
// The value will be the HTML that is embedded.
// By default, the toolbar will show a prompt window to get the value.
static create(value) {
// Create the node using the BlockEmbed's create method.