有没有办法动态创建块组件。假设块中有一个TextControl组件,我希望用户单击“添加新字段”按钮,它会自动创建新的TextControl块吗?
答案 0 :(得分:1)
是的,此testimonial block将在单击“ +”按钮时添加新字段。有关事物运行方式的更详细的解释,请参见此blog post
答案 1 :(得分:0)
这应该很简单。关键是通过数组将文本控制值存储在单个属性中,而不是单独的属性中。
然后,当添加新的文本控件时,只需将其插入数组即可。要显示控件,只需遍历数组即可。
我已在WordPress插件中多次使用此方法,但尚未在一个代码块中使用,但对于代码块来说应该没有什么不同。