我们阅读了每一条反馈,并非常认真地对待您的意见。
要查看所有可用的限定符,请参阅我们的文档.
对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。
单击“注册GitHub”,表示您同意我们的服务条款和隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。
已经在GitHub上了?登录到您的帐户
视图样式
块.json
此PR添加了视图样式属性设置为block.json模式,这是块元数据的文档,并且还允许在create-block包中使用它。这是田径票的古腾堡部分59673另见古腾堡问题#54491.
参见问题#54491。注册和排队viewStyles的代码发生在core和trac中。在古腾堡,block.json模式和文档需要更改。
块元数据向JSON模式添加属性,向有关块元数据的文档添加属性。
@wordpress/创建块在create-block中添加可配置的属性,但默认情况下不要使用它,因为大多数简单的块都不需要它。但是create-bock模板的创建者可以使用它查看脚本据我所知,财产已处理完毕。
查看脚本
@wordpress/脚本据我所见,@wordpress/scripts包中没有必要进行任何更改,因为只需使用视图.js它导入一个查看.css(例如)开箱即用,可以进行设置。如果视图.js位于block.json中,webpack配置会自动识别它。
视图.js
查看.css
仅Gutenberg部分本身没有功能更改。只有模式更改,这有助于IDE和验证块.json.
关于创建块part:这实际上增加了功能,因为模板可以设置视图样式财产-我猜?但我不能百分之百确定如何测试它。我可能需要创建一个新的模板类型?有人知道吗?
对不起,出了点问题。
我想将此PR的状态更改为草稿,直到添加viewStyle属性的实际更改实际合并为止
记录时的一个重要考虑因素视图样式将强调实际用例,或者更好地强调使用它的思维过程。有一件事要对我说的是,它适用于CSS,以呈现块的这些部分,这些部分在使用执行某些操作后将在前端变得交互式。实际上,即使在使用预览模式时,也不应该在编辑器的上下文中使用它们。好吧,除非我们将来改变预览模式的工作方式。
WordPress核心的所有必要更改都已准备好在中进行审查WordPress/WordPress-develop#5531。我刚刚测试过,没有必要对wp-scripts生成如中所述https://core.trac.wordpress.org/ticket/59673#评论:4.
wp-scripts生成
@吉奥罗牌手表
我对中的属性文档进行了更详细的解释块-元数据.md。我还考虑在下面添加一个部分,解释不同的样式/脚本属性以及何时使用它们。但也许这更适合脚本和样式表操作指南?
块-元数据.md
ce6ef75
310c47b美元
脚本
WordPress核心端的更改已经就绪。请参阅https://core.trac.wordpress.org/ticket/59673了解详细信息。有一些合并冲突需要解决,因此需要使用中的最新更改更新此分支大旅行箱.
大旅行箱
我们想添加对的支持吗视图样式将Gutenberg与WordPress 6.4和6.3结合使用时,插件当前支持哪些功能?
将viewStyle属性添加到块模式
第9页第36页第4页
将viewStyle属性添加到create-block
749eea8个
为viewStyle属性添加更好的解释
咖啡色959
修复文档审阅建议
dc22656型
我刚刚重新考虑并采纳了你方的建议。
我已经标记了PR以供审查,如果需要,我很乐意添加任何进一步的文档或测试。
@法比安凯,你认为我们有足够的钱降落吗?
隐藏此评论时出现问题。
将显示原因,以便向其他人描述此评论。了解更多信息.
@吉奥罗牌手表这对我来说很好,我认为它足够着陆了👍
91d5778号
吉奥罗牌手表 gziolo批准了这些修改
法比安凯吉 法比安凯批准了这些修改
莱恩韦尔彻 等待ryanwelcher的审查请求 ryanwelcher是代码所有者
阿杰伦德 等待ajlende的审查请求
阿吉博拉 等待ajitbohra要求的审查 阿吉博拉是代码所有者
胡安马奎塔 等待juanmaguitar的审查请求 胡安马奎塔是代码所有者
自我 等待ndiego要求的审查 ndiego是代码所有者
成功合并此请求可能会解决这些问题。