问题 #1758💬 已回答提出于 2019年1月29日作者 tjb2950 个反应

无法在带有 setStyle() 的字符 '#' 的 CSS 字符串中加载

快速解答作者 artf

首先,使用最新版本,然后你能展示一个示例和 setStyle 返回的错误吗?

阅读下方完整回答 ↓

问题

你正在提交一个漏洞

  1. 你用的是最新版本吗(旧版本不支持)?

    1. 如果不确定,在控制台输入“grapesjs.version”并按回车
  2. 你是在本地GrapesJS版本遇到这个bug,还是当前的演示版?

  3. 如果是本地副本

    1. 说明所有关于您的操作系统、浏览器和GrapesJS版本的信息。 Ubuntu 16.04 Firefox, Grapesjs V0.14.40
    2. 你能复现演示中的漏洞吗? 是的,每次我调用带有 CSS 字符串的 setStyle 时,它都会拒绝任何包含 # 的 CSS,而 # 用于标记 ID
  4. 预期的行为是什么? 我正在使用 setStyle 加载一个基于正在进行项目的外部 CSS。当 grapesjs 为属性设置 css 时,它会生成一个随机 id,当我导出这个 css,尝试加载并用 css 字符串重新设置时,它失败了。

  5. 接下来会发生什么? 函数 setStyles 返回错误

回答(3)

artf2019年2月5日

首先,使用最新版本,然后你能展示一个示例和 setStyle 返回的错误吗?

no-response[bot]2019年2月16日

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

lock[bot]2020年2月16日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

通过相似的问题讨论继续研究。

问题 #1693

CSS/HTML 预览中的奇怪字符(Â);元素并未完全删除

虫子你是否使用最新版本(旧版本不支持)?0.14.50你是在本地GrapesJS还是当前演示版遇到这个bug? 这是本地副本。所使用的版本(包括插件)有: '''json “依赖关系”: { “ckeditor”: “^4.11.1”, “grapesjs”: “^0.14.5...

3 个回答更新于 2020年1月15日

问题 #1366

复制CSS

关于最新版本的Grapesjs。我两个都能复现这个bug。Linux Ubuntoo,Moxilla。 我预计CSS只会出现一次,否则导出时窗口里会太多内容。CSS会被重复。@keyframes风格中会发生重复。所以清除画布、拖拉标签、块到画布上、导出、导入和CSS都会复制。...

3 个回答更新于 2019年10月19日

问题 #1888

在画布内添加自定义HTML

你好, 我用 Grapes 导出一个包含所有信息的自定义 json,而不是用 HTML 和 CSS。 为此,我解析存储在localStorage上的gpjs组件。 现在我需要自定义组件在Canvas中的渲染方式。 举个例子,我有一个输入组件,包含两个特征(标签和值),我想在画布...

3 个回答更新于 2020年4月2日

问题 #1468

Modaltitle 无效

你好, 我无法把资产管理公司的职称翻译成法语。 示例: 资产管理人:{ storageType: '', storeOnChange: true, storeAfterUpload:true, 模态标题:“影像的表现”, 上传文本:“Glisser - déposer les...

3 个回答更新于 2019年10月9日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。