我想知道是否可以定义全局默认工具栏和全局默认样式,这些样式将由站点中的每个富文本小部件显示,除非基于每个小部件进行覆盖。
e.g。我想使用类似的东西:
{{ apos.area(data.widget, 'content', {
widgets: {
'apostrophe-rich-text': {}
}
}) }}
并且仍然显示带有样式下拉列表的工具栏和一些预定义的样式选项。
这可能吗?
答案 0 :(得分:1)
Apostrophe团队通常会为区域/单身人士编写一个包装宏,其中包含默认配置。
一个简单的例子就是:
在f
var undefinedValue = new Map([
['foo', 3],
['bar', {}],
['baz', 2]
]).forEach(() => {
console.log('Looping...');
return "HELLO WORLD!"; // This will be ignored!
});
console.log("Value returned from forEach:", undefinedValue)
然后在你的模板中
views/area.html