从我在10 天前创建的问题开始,我需要帮助解决....
你好
解释 我正在使用news-letter-preset its coooool
问题 我有不想要的行为
有关问题的更多信息 检查下面的两个链接并尝试导出,你能分辨出这里的区别吗?这里是一个屏幕截图:)
使用 gjs-preset-newsletter 插件 https://jsfiddle.net/shareefhiasat/Lup78L17/5/
使用 gjs-blocks-basic 插件 https://jsfiddle.net/shareefhiasat/4q3kxthj/1/
所以呢 ? 它是同一个小提琴;唯一的区别是插件
预期内容 我不希望将样式等额外属性添加到我的内容中的标签中
更新
我可以阻止样式出现,但现在有额外的双引号检查这个(通过评论 css 怎么样,(我不知道这有什么影响,所以请告知))
现在另一个问题
这些双引号在后端的自由标记语法呈现中是错误的。
@artf 你能建议吗谢谢
简而言之 必须保持原样的原始代码
<#assign currentDate=. now></#assign>
变成
<#assign currentDate="." now="">
这是错误的,抛出异常,语法不正确!
更新
经过多次尝试后,我决定尝试将其添加为组件,在我评论此行 https://github.com/artf/grapesjs-preset-newsletter/blob/601ad471b29c2ffb08bc07ad9c8ecc0b6064dd21/src/openExportCommand.js#L44
并替换为
codeViewer.setContent(tmpl);
但是仍然存在一个问题,即</#list>
为什么没有出现在屏幕或 HTML 源上。
https://jsfiddle.net/3xhqkc96/12/
更新 我在这里试过......
为免费标记丢弃我的结束标签,例如</#list> </#assign>
我也追踪到问题发生在这里
这条线有什么特别之处!?
我试过在控制台检查这里结束标签刚刚被评论!
摘要: 我仍然无法正常工作