编辑标题和查看代码图标
你好,我想知道我是否只能编辑代码命令的图标和标题。 还有一个疑问是,我刚开始搜索文档时弄得一团糟,你可能没有发布商的图片,说明这能让你更快识别并知道如何编辑。 谢谢你,干得漂亮。
chiqui3d
用removeButton解决
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
已收录 3,464 个 GitHub 问题 — 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。
找到 3,464 个问题
你好,我想知道我是否只能编辑代码命令的图标和标题。 还有一个疑问是,我刚开始搜索文档时弄得一团糟,你可能没有发布商的图片,说明这能让你更快识别并知道如何编辑。 谢谢你,干得漂亮。
chiqui3d
用removeButton解决
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发生。文档里对在模块或组件中使用脚本的说明并不清楚。
artf
找出问题所在,下次版本会修复
chiqui3d
@artf 这些变化什么时候公布?
artf
@chiqui3d应该能解决
你好, 我正在尝试在所有组件的工具栏中添加一个新按钮。我能分别为每个组件添加,但不能同时添加所有组件。 需要说明的是,我想避免修改文件 'src/grapesjs/dom_components/model/Component.js' 有没有办法做到这一点? 提前感谢大家的帮助!
artf
@lauragadea你应该尝试[扩展](https://github.com/artf/grapesjs/wiki/Components#update-component-type)默认组件类型(例如“默认”、“图片”、“文本”等)。
JulyanoF
@lauragadea,请检查#266
lauragadea
是的,@JulyanoF,我已经做过了。它建议修改文件“src/grapesjs/dom_components/model/Component.js”。这正是我想避免的。
我正在尝试从Block中分离一个文本编辑器,类似这样的:  可能吗?
artf
@JulyanoF当然,你可以创建一个自定义特性(例如文本区,渲染时会用自定义RTE初始化),更新时更改组件的“内容” 附言:请下次遵循议题模板
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
感觉它根本没在解析DOM 繁殖。查看控制台日志 https://codesandbox.io/s/lxl7x2mnq  你可以看到这个沙盒里组件/模型远不止5个。 但控制台日志只显示5个  如果我在主树根部加一个,...
artf
@Geczy可能需要更新描述,但“getComponents”只是返回包装器的组件(及其子节点),如果你想返回所有组件的数组,可以这样做: “''js const getAllComponents = (model, result = []) => { result.push(model); model.components().each(mod => getAllComponents(mod, result)) 返回结果; } const all = getAllComp...
Geczy
效果很好,谢谢
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我已经尝试过不同的方法,但还是没用...... 首先: 'editor.addComponents('<style>img{width:100%}.botao-roxo{background-color:#8D7EA2;border-color:#8D7EA2;color:#FFF}.botao-roxo:active,.botao-roxo:focus,.botao-roxo:hover{background-color:#FFF;border-color:#8D7EA2;color:#8D7EA2}.botao-grande{width:25%}</style>');' 第二: 第三: 'editor.setStyle('im...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我不明白 save ad load conditionl html 评论是怎么进行的,比如: <!--[if (mso)|(IE)]> <table align=“center” border=“0” cellpadding=“0” cells间距=“0” 宽度=“650”> <tr> <td> <![endif]——> <table align=“center” border=“0” cellpadding=“0” cellspacing=“0” class=“full-width” style=“max-width: 650px;” width=“100%”> <tr> <td mc:allowdesigner=“”...
artf
你必须创建注释组件 #208
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我正在克隆一个元素。 我想拿下一个元素或上一个元素。我的意思是,我该如何获得模型,或者我应该如何给克隆元素赋予自定义属性。 提前感谢大家。
JulyanoF
你说的“元素”是指方块吗?比如按钮、文本、部分......?
perfect-coders
是的
JulyanoF
你可以像这样获得所有方块: 'var 块 = 编辑器。BlockManager.getAll().models;'
你好,我想做一个按钮组件,点击按钮,它会弹出一个对话框,里面有一些文本框,还有确定和取消按钮,点击确定和取消按钮会执行不同的功能,请问我是如何实现的?谢谢你的回答
JulyanoF
你好@lypliuyinping 你可以像这样创建自定义方块:
lypliuyinping
@JulyanoF 首先,非常感谢你的回复!然后,我想问,如何实现按钮点击事件?例如:点击按钮调出文本框。
JulyanoF
你用的是bootstrap吗?或者用另一个js库来创建对话框?
你好,我是一名研究生,我想详细学习Grapesjs,如果方便的话,我可以分享Grapesjs的无压缩源吗?我会非常感激你的!
artf
当然
lypliuyinping
你能把它寄到我的邮箱吗?或者分享给我一个链接?
artf
@lypliuyinping你需要的所有内容都在 ['src'](https://github.com/artf/grapesjs/tree/dev/src) 文件夹里