2013-04-25 2 views
0

Я использую knockoutjs внутри приложения, включенного в Bootstrap. Все работает нормально при загрузке страницы. Однако у меня есть сценарий, когда я использую содержимое шаблона html для динамической копирования и вставки на мою страницу после начальной загрузки. Этот контент не получает стили bootstrap вообще, поскольку он скопирован на страницу из другого html-файла.Динамически создаваемые теги Knockoutjs не получают стили Bootstrap

Его довольно очевидно, почему это происходит, очевидно, что бутстрап завершил то, что ему нужно было сделать во время начальной загрузки страницы. Однако я хотел бы знать, есть ли какой-либо путь в этой ситуации. Например, есть вызов в bootstrap.js, который обновит стиль на странице в конце динамического рендеринга, например, обратный вызов?

ответ

0

Это ясный случай для создания нокаута custom binding handler для рассматриваемой функциональности бутстрапа. Это обеспечит их привязку со своими правильными событиями бутстрапа и т. Д., Когда их выдает нокаут.

Приятно узнать, как сделать их так, как вы можете продлить его для других вещей, но если у вас нет времени и нужны быстрые результаты, как и все остальное в индустрии, этот чувак пошел на создание большинства bootstrap stuff in custom binding handler format

Смежные вопросы