我可以从块状API动态设置内容吗?
你可以通过这种方式更新该区块的内容 “''js const dblock = blockManager.get('dynamic-nav'); dblock.set('content', '<ul>...'); ```
阅读下方完整回答 ↓问题
你好,@artf,非常棒的网页构建框架,继续保持 :+1: 代码: “JavaScript ... blockManager.add('dynamic-nav', { 标签:“动态导航”, 属性:{ 类别:“Fa fa-省略号-h”, 标题:“插入导航动态菜单” }, 分类:“分区”, 内容: '<ul class=“hide-on-med-and-down” data-gjs-type=“navigation” data-section-type=“navigation”> <li> <a href=“page1.html”>第1页</a> </li> <li> <a href=“page2.html”>第2页</a> </li> <li> <a href=“page3.html”>第3页</a> </li> ... ',</ul> }); ... ``` 如你所见,我能否<li>从后台动态创建“'标签? 我用 EJS 模板来做我的视图渲染引擎,并且可以把数据传给 EJS。 非常感谢,祝你有美好的一天
回答(3)
你可以通过这种方式更新该区块的内容 “''js const dblock = blockManager.get('dynamic-nav'); dblock.set('content', '<ul>...');
哦,我明白了,非常感谢@artf
你好,@artf我遇到问题,我的动态导航模块现在能用了,但当我给该组件输入某个脚本时,它会给我一个错误“意外标识符”。我可以纠正一下吗?如果没有,请纠正我,非常感谢 这就是我的剧本: “JavaScript ... 动态导航 blockManager.add('dynamic-nav', { 标签:“动态导航”, 属性:{ 类别:“Fa fa-省略号-h”, 标题:“插入导航动态菜单” }, 分类:“分区”, 内容:{ 脚本:函数 () { var contentDynamic = “”; var xhr = new XMLHttpRequest(); contentDynamic += '...
相关问答
通过相似的问题讨论继续研究。
问题 #511
通过块管理器 API 更新内容后无法编辑
你好,抱歉@artf我之前的问题,我必须创建一个新问题,我的问题是这样的错误 编辑:抱歉,我刚刚修复了脚本上的问题: “JavaScript 动态导航 blockManager.add('dynamic-nav', { 标签:“动态导航”, 属性:{ 类别:“Fa fa-省略号...
问题 #1965
自定义内容类型
@artf 我们能不能不用插件、js文件,而是像我下面那样用html创建自己的内容?这样做正确吗? ''js blockManager: { 附录:'#blocks', 方块数:[ { ID:“文本”, 标签:“List”, 属性:{class: 'fa fa-list-alt...
问题 #885
:带变量自动剥离标签?
添加自定义块后,会剔除包含卷括号的HTML标签。锚点链接将被移除。只有 div 会被渲染到画布上。有没有办法忽略这些变量?
问题 #792
脚本属性使用函数时无法与方块相处
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。