无法获取链接块的内容
问题
大家好,
我使用的是 Grapesjs 0.14.52 版本。
我遇到了以下问题: 当我在画布中放置链接块时,可以使用以下“linkModel.get(”content“)”来获取链接的内容。但一旦我设置了新内容,使用 'linkModel.set(“content”, “whatever”)','linkModel.get(“content”)' 就开始返回空字符串值。
我可以用相同的 get 和 set 方法,以及除了内容以外的任何属性,设置和读取每个示例的属性。
检查 linkModel JSON 后,内容属性开头值是正确的,但不知为何在 'linkModel.set(“content”, “whatever”)' 上被设置为空;正确的内容值被分配给“linkModel {components: [ { content: ”whatever“ }]}'。
我甚至无法在片场的'linkModel.changed'中看到“content”这个属性,这与其他属性不同。
还有其他人遇到这个问题吗?有人知道这里出了什么问题,我应该改什么吗?
现在我设置了个人属性“linkModel.set(”ali-link“, ”whatever“)”,并且我可以用“linkModel.get(”ali-link“)”正常获取它。
谢谢你
回答(3)
重复 #2013
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #2013
无法获取链接块的内容
大家好, 我使用的是 Grapesjs 0.14.52 版本。 我遇到了以下问题: 当我在画布中放置链接块时,可以使用以下“linkModel.get(”content“)”来获取链接的内容。但一旦我设置了新内容,使用 'linkModel.set(“content”, “wh...
问题 #413
使用特征来修改组件类
嗨! 我试图改变职业的价值,但几乎没有成功。 这是我自定义特性的“onValueChange”函数: “JavaScript onValueChange() { var traitModel = this.model; var selectComponent = this.ta...
问题 #1157
自定义组件中的返回区间随机
我有一个自定义组件,在 trait change 时想更新 html,但 trait change 函数里随机返回的是 span/textnode,而不是 html 元素。下面是组件生成的html,标题更改时想更新h4元素。linkModel.get(“components”)...
问题 #1003
“未捕获类型错误:t.get 不是函数”,关于添加select-comp
添加“选择”组件按钮时 { 编号:“选择”, 类名:'fa fa-mouse-pointer', 命令 : 'select-comp', },'在巴顿的面板中 按键点击时出现错误'grapes.min.js:2 未捕获类型错误:t.get 不是函数 \n在 R.i.run (g...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。