尝试覆盖链接特性
问题
你好@artf我正在尝试添加新的特质类型,下面是我的代码。它在代码中也更新了数值,但重新加载链接时,特性会被设置为默认。 这是我的代码 “编辑。DomComponents.addType('link', { model: dModel.extend({ defaults: Object.assign({}, dModel.prototype.defaults, { 可移除:错误, 特质:[ 字符串会自动转换为文本类型 { 类型:“选择”, 标签:“Pages”, 名称:“Href”, 变革提案:1, 选项:[ {值:“index.html”,名称:“Home”}, {value: 'index2.html', name: 'Home2'}, {value: 'index3.html', name: 'Home3'}, {value: 'index4.html', name: 'Home4'}, ] }, { 类型:“href”, 标签:“Pages”, 名称:“Href”, 变革提案:1, 类别:{ ID:“一般”, 标签:“将军”, } }, { 类型:“选择”, 标签:“Target”, 变革提案:1, 名称:“目标”, 选项:[ {value: '', name: 'same'}, {value: '_blank', name: 'new'}, ] }, ], }), },...
回答(1)
在插件里输入代码后,它就成功了。
相关问答
通过相似的问题讨论继续研究。
问题 #3052
BUG:隐藏/显示特征并动态改变其数值
我扩展了链接组件,并添加了新的特性,比如 href。为了展示或隐藏这个特征,我遵循了这个#https://github.com/artf/grapesjs/issues/1460。 但如何基于另一个特征变化值再次显示这些隐藏特征呢?目前我所做的是 但它并没有反映组件设置的变化。...
问题 #1998
扩展链接组件无法正常工作。
你好@hello @artf 我正在尝试扩展链接组件,并添加新的特征,比如 href 和 target,代码如下所示。 ''function loadWithOption(opts) { 编辑。DomComponents.addType('link', { model: dMo...
问题 #3732
注释组件类型不支持添加特征
我正在开发一个脚本,可以在所有组件类型上添加一个特征,但注释类型没有原型对象。 代码 “''js ddw = 编辑。DomComponents.getTypes(); 对于(设i = 0;i <ddw.length;i++) { DDQ = ddw[i].id; 编辑。DomC...
问题 #1962
还有其他方式可以听,特征选项会变化吗?
你好,我添加了监听用户在下拉菜单中选择值时所做的更改的代码。但我需要听代码中其他地方的修改。 在上述更改中,运行正常。但我需要在别的地方听这些变化。 ![图片](https://user-images.githubusercontent.com/33427536/5603325...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。