为所有控件添加只读特性
问题
我们正在使用葡萄来创建网页。 我们正在对json进行后台操作,将HTML的每个子节点(通常是一行)链接到数据库中的记录。 为此,我在每个组件上都添加了一个叫做custom_pk的特性。 保存葡萄后,我会循环第一层组件并添加记录。 然后我用数据库中记录的主键更新custom_pk。 json 有相应的特性,HTML 显示的是我需要的custom_pk。 我最不想做的就是让custom_pk特性只能在通过葡萄页面查看页面时阅读。 既然保存时会更新(而且任何对PK的更改都会破坏我们的实现),我希望用户无法更改它。 这是我的实现:[https://jsfiddle.net/shrnfnchr/ju8n1xdg/30](https://jsfiddle.net/shrnfnchr/ju8n1xdg/30)为了看到自定义字段,我会拖拽一个第1列的方块到画布上,点击行,然后查看设置。 我也愿意尝试其他方法。
回答(2)
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1854
资产管理公司第二次开仓时空了
你好,我正在尝试构建一个插件,将资产管理器设置为 SVG 仓库。如果用户选择了SVG,资产管理器就会打开。接下来,用户可以用选中的SVG替换当前的SVG。我使用的大部分代码都存在于:https://grapesjs.com/docs/modules/Assets.html#cu...
问题 #1448
使用自定义视图时无法选择子组件
我正在尝试创建一个自定义组件,创建一个带有嵌套HTML的视图。 我不想让这个HTML作为组件渲染,所以我用(用jQuery) view: defaultType.view.extend({ 初始化:函数 () { $(this.el).html('<div class=“con...
问题 #879
SyntaxError: storageManager 位置 0 处 JSON 出现意外令牌<,contentTypeJson: true,
警告 请阅读并遵循接下来的五个步骤,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md仅将GitHub Issues用于BUG、功能请求或问题。在问题标题前加上上下文,例...
问题 #914
:葡萄不能用新的HTML重新激活
更改HTML后在Grapes上调用“init()”失败。这种情况发生在单页应用上。 我认为需要一个“destory()”函数来优雅地重置葡萄。https://jsfiddle.net/wdtrg1je/(非常基础的单页应用模拟)点击“添加葡萄”(加载带有某种HTML的葡萄)点击...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。