Commit de041d7a authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent 9ecb3862
......@@ -121,30 +121,32 @@
Модель компонентов «Страница» и «Таблица»
Формат данных динамической таблицы:
.. code-block:: js
{
"id": "person-list",
"type": "appendable_table",
"id": "person-list", // идентификатор компонента
"type": "appendable_table", // тип компонента
"key": "значение свертки таблицы",
"data": [{
"id": "person-b1",
"data": [{ // массив данных таблицы
"id": "person-b1", // компонент person в первой строке таблицы
"type": "textbox",
"value": "Иванов Иван"
},
{
"id": "age-b1",
"id": "age-b1", // компонент age в первой строке таблицы
"type": "numericinput",
"value": "23",
"key": "23"
},
{
"id": "person-b2",
"id": "person-b2", // компонент person во второй строке таблицы
"type": "textbox",
"value": "Сериков Серик"
},
{
"id": "age-b2",
"id": "age-b2", // компонент age во второй строке таблицы
"type": "numericinput",
"value": "25",
"key": "25"
......@@ -153,8 +155,8 @@
}
.. note:: Компоненты внутри таблицы имеют идентификаторы, т.к. таблица может
иметь несколько строк, чтобы идентификаторы не дублировались к
идентификатору добавляется строка -bN, где N номер строки таблицы,
иметь несколько строк, чтобы идентификаторы не дублировались
добавляется постфикс -bN, где N номер строки таблицы,
нумерация строк начинается с 1. Например, если компонент в таблице
имеет идентификатор cmp, то значения идентификаторов для строк
будут иметь вид cmp-b1, cmp-b2 и т.д. Окончание -bN должно иметь
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment