2015-10-28 2 views
2

Я хочу узнать области и макеты с примерами в jsfiddle, но каждый пример, на который я смотрю, кажется нефункциональным или полностью пустым.Примеры марионетки не работают в jsfiddle

Например, я просто вижу полностью черный выход для первого примера в ответе от этого вопроса: Example of marionette.js layout/region structure and rendering method

В jsfiddle этого Nesting Marionette regions, layouts and views ответа я просто вижу:

Navigate

Содержимое

Я пробовал несколько браузеров и разных компьютеров, но я вижу то же самое. Есть ли что-то, что я делаю неправильно? Есть ли у вас примеры, на которые я мог бы смотреть?

+0

только некоторые проблемы с загрузкой «внешние ресурсы», вызванные использованием raw.github ... просто ссылку марионетку правильно и все будет работать. (подробнее https://rawgit.com/faq) – rafaelcastrocouto

+0

Что я могу сделать, чтобы правильно связать марионетку? Я не видел ответа в FAQ. – dustydojo

ответ

4

Вы должны использовать CDN, например https://cdnjs.com/, для загрузки сценариев на jsfiddle. Я раздвоенный, что два примера, которые вы послали

http://jsfiddle.net/tegon/64ovLf64/

http://jsfiddle.net/tegon/0g2aaLxe/

Я также изменил Backbone.Marionette.Layout к Backbone.Marionette.LayoutView (новое имя класса).

Редактировать: Второй использовал region.close(), который устарел. Я изменил теперь использовать region.empty()

http://jsfiddle.net/tegon/0g2aaLxe/1/

+0

Тот, который был черным, теперь работает, кроме кнопки боковой панели Toggle. Я не уверен, что другой работы, так как он просто показывает: Это нав-шаблон Это сухари-шаблон Это варианты-шаблон Это содержание-шаблон – dustydojo

+0

Первый правильно, это только заменяет содержимое шаблонами. Я обновил ответ со вторым, который работает сейчас. – tegon

+1

Я только что обновил все ссылки в упомянутых вопросах к рабочим скриптам, предоставленным @tegon ... gj – rafaelcastrocouto