LINUX.ORG.RU

А если содержимое layout'а - объект?

 , w2ui


0

1

Пытаюсь перевести своё махонькое веб-приложение на W2UI с костылей классических самописных. Reason - обалденно понравились их layout'ы

Вопрос только в том, что грузить pure html внутрь layout'ов в таком вот стиле:

			var sContent='\
			<div id="blkLabel" style="float:left">\
				<span>Показывать:</span>\
			</div>\
			<div id="blkCheckList"  style="float:left">\
				<select id="selCheckList" class="clsCelCheck"  multiple="multiple">\
					<option id="opt1" class="opt1">Графики</option>\
					<option id="opt2" class="opt2">Параметры</option>\
					<option id="opt3" class="opt3">События</option>\
					<option id="opt4" class="opt4">Отчёты</option>\
				</select>\
			</div>';

- по-моему крайне неудобно (ну как минимум некрасиво :) ).

Чего бы хотелось:

Взять какой-то уже готовый элемент из DOM-дерева и сказать: W2UI, перемести мне его внутрь панели «top» и вычисти его в том месте, где он был раньше.

И вроде бы W2UI умеет вместо просто строки рендерить «объекты».

Только это не DOM-объекты, а, в частности, объекты самого W2UI.

Отсюда дурацкий вопрос: а если мне хочется много HTML кода, никакого отношения к W2UI в принципе не имеющего, вставить в панельку layout'а, то... в общем, что делать в такой ситуации, как быть? :)

★★★★★

веб-приложение на W2UI

как быть?

Научиться программировать. Например на JS.

anonymous
()
Ответ на: комментарий от anonymous

Анонимус такой анонимус. Выдрал кусок фразы из контекста и рад.

По сути вопроса - решил попробовать другие layout-плагины для jQuery. На JS без библиотек писать пробовал - больше всего проблем с оформлением результата: тратишь время на логику, а оно всё равно потом какашкой выглядит без правильных CSS'ов.

DRVTiny ★★★★★
() автор топика

перемести мне его ... и вычисти его в том месте

Подгрузи куски говнохтмеля одним запросом через аякс в виде:

{
    tplName1: 'tpl 1 content',
    tplName2: 'tpl 2 content',
    tplNameN: 'tpl N content'
}
Сохрани в приложении (хош напрямую, хош в W2UI обекты) и рендерь где надо.

deep-purple ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.