繁体   English   中英

wp.blockEditor.RichText 多行属性已弃用

[英]wp.blockEditor.RichText multiline prop is deprecated

收到此警告:

wp.blockEditor.RichText multiline 属性自 6.1 版起已弃用,并将在 6.3 版中删除。 请改用嵌套块(InnerBlocks)。 https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/nested-blocks-inner-blocks/

我导航到该链接,文档没有解释如何在没有多行prop 的情况下正确编码和格式化无序列表。

这是我的相关代码片段:

el( RichText, {
    tagName: 'ul',
    multiline: 'li',
    placeholder: i18n.__(
        'Enter a list of price options…',
        'simplified-menu'
    ),
    value: attributes.price_list,
    onChange: function( value ) {
        props.setAttributes( { price_list: value } );
    },
    className: 'price_list',
} )

WordPress Gutenberg 包含一个List 块,它可以创建有序列表和无序列表。 根据您的需要,您可以用核心 List 块替换自定义 RichText 组件,并在需要时使用挂钩扩展它以添加额外的属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM