Есть ли способ динамически создавать блочные компоненты. Предположим, что в блоке есть компонент TextControl, и я хочу, чтобы пользователи нажимали кнопку добавления нового поля, и он автоматически создает новый блок TextControl?

1
Rameez Iqbal 23 Окт 2018 в 15:27

2 ответа

Лучший ответ

Да, этот блок отзывов добавит новое поле после нажатия кнопки «+». Более подробное объяснение того, как все работает под капотом, см. В этой записи в блоге

0
Ashiquzzaman Kiron 24 Окт 2018 в 08:10

Это должно быть довольно просто. Ключ хранит значения текстового элемента управления в одном атрибуте через массив, а не в отдельных атрибутах.

Затем, когда добавляется новый текстовый элемент управления, просто вставьте его в массив. Чтобы отобразить элементы управления, просто пропустите массив.

Я использовал этот метод много раз в плагинах WordPress, но еще не в блоке, но для блоков он не должен отличаться.

0
dgwyer 10 Сен 2019 в 07:37
52949100