Commit de041d7a authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent 9ecb3862
...@@ -121,30 +121,32 @@ ...@@ -121,30 +121,32 @@
Модель компонентов «Страница» и «Таблица» Модель компонентов «Страница» и «Таблица»
Формат данных динамической таблицы:
.. code-block:: js .. code-block:: js
{ {
"id": "person-list", "id": "person-list", // идентификатор компонента
"type": "appendable_table", "type": "appendable_table", // тип компонента
"key": "значение свертки таблицы", "key": "значение свертки таблицы",
"data": [{ "data": [{ // массив данных таблицы
"id": "person-b1", "id": "person-b1", // компонент person в первой строке таблицы
"type": "textbox", "type": "textbox",
"value": "Иванов Иван" "value": "Иванов Иван"
}, },
{ {
"id": "age-b1", "id": "age-b1", // компонент age в первой строке таблицы
"type": "numericinput", "type": "numericinput",
"value": "23", "value": "23",
"key": "23" "key": "23"
}, },
{ {
"id": "person-b2", "id": "person-b2", // компонент person во второй строке таблицы
"type": "textbox", "type": "textbox",
"value": "Сериков Серик" "value": "Сериков Серик"
}, },
{ {
"id": "age-b2", "id": "age-b2", // компонент age во второй строке таблицы
"type": "numericinput", "type": "numericinput",
"value": "25", "value": "25",
"key": "25" "key": "25"
...@@ -153,8 +155,8 @@ ...@@ -153,8 +155,8 @@
} }
.. note:: Компоненты внутри таблицы имеют идентификаторы, т.к. таблица может .. note:: Компоненты внутри таблицы имеют идентификаторы, т.к. таблица может
иметь несколько строк, чтобы идентификаторы не дублировались к иметь несколько строк, чтобы идентификаторы не дублировались
идентификатору добавляется строка -bN, где N номер строки таблицы, добавляется постфикс -bN, где N номер строки таблицы,
нумерация строк начинается с 1. Например, если компонент в таблице нумерация строк начинается с 1. Например, если компонент в таблице
имеет идентификатор cmp, то значения идентификаторов для строк имеет идентификатор cmp, то значения идентификаторов для строк
будут иметь вид cmp-b1, cmp-b2 и т.д. Окончание -bN должно иметь будут иметь вид 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