Я создал сложный шаблон с помощью JsRender с кучей вложенных таблиц. Теперь я перехожу к использованию JsViews, чтобы я мог использовать привязки данных + инкрементные DOM-обновления (так что мне не нужно повторно отображать весь шаблон). Тем не менее, я получаю интересную ошибку:Почему TR не может быть прямым дочерним элементом TABLE в JsViews?
Эта проблема выходит далеко, если я убеждаюсь каждый Тг в любом из THEAD, TBODY или TFOOT, до тех пор, как тр не прямой ребенок таблицы. Поэтому мой вопрос заключается в следующем: откуда взялось это дизайнерское решение для JSView? Зачем навязывать это ограничение?
Заранее спасибо.
jsviews.js:83 badParent = {tr: "table"}
VTC. Спросить, почему автор решил сделать это, на самом деле не подходит для SO и, скорее всего, породит спекуляции и/или дебаты (хотя Борис на самом деле уже намекнул на ответ здесь: http://stackoverflow.com/a/15776198/ 1014822) – JcFx