问题 #1475💬 已回答提出于 2018年10月2日作者 shlomoko0 个反应

向 styleManager 添加过滤器

快速解答作者 artf

你好@shlomoko,要让过滤器通过“堆栈”类型正常工作,你必须添加自定义样式管理器类型,因为正如你已经注意到的,你得处理动态变量(比如“functionName”)。遗憾的是,我们还没有记录那部分,唯一的例子是[葡萄风格渐变](https://github.com/artf/grapesjs-style-gradient)。扩展栈属性可能更难(可能需要对当前API进行改进),所以我会尝试举个例子说明。

阅读下方完整回答 ↓

问题

你好, 我正在尝试为样式添加一个过滤器属性。我遇到的问题是,该性质要求两个参数:1. 滤波器的类型 2.力量。例如滤镜:模糊(10%)。 我遇到的问题是,添加到CSS文件后,我会出现——筛选:模糊10%。 我知道应该用 property.functionName 来修复这个问题,但我不知道怎么做(现有库里似乎没有类似的例子)。 我用的代码是: 谢谢你

回答(3)

artf2018年10月8日

你好@shlomoko,要让过滤器通过“堆栈”类型正常工作,你必须添加自定义样式管理器类型,因为正如你已经注意到的,你得处理动态变量(比如“functionName”)。遗憾的是,我们还没有记录那部分,唯一的例子是[葡萄风格渐变](https://github.com/artf/grapesjs-style-gradient)。扩展栈属性可能更难(可能需要对当前API进行改进),所以我会尝试举个例子说明。

lock[bot]2019年11月4日

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

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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