2015-01-29 2 views
0

Я читал учебник по https://github.com/angular-ui/ui-router и что-то привлекло мое внимание:пользователи AngularJS компонентов

var myApp = angular.module('myApp', ['ui.router']); 
// For Component users, it should look like this: 
// var myApp = angular.module('myApp', [require('angular-ui-router')]); 

Что пользователи компонентов? Почему это написано в [require('angular-ui-router')]? Похоже, я могу динамически загружать плагин таким образом?

+0

Перед тем, как получите ответ, вы можете проверить эти Q & A: http://stackoverflow.com/q/28188196/1679310 или http://stackoverflow.com/a/27754025/ 1679310 (один из них - html5mode на втором месте) –

+1

@ RadimKöhler Спасибо за ваш комментарий. Я использовал RequireJS раньше в моей старой сборке проектов с JQuery. Но теперь я все еще не нахожу способ получить ленивую загрузку на AngularJS чистым способом. Смысл, без особых изменений, как писать Угловое приложение для ленивой загрузки. Если это можно сделать, как в приведенном выше примере, это будет здорово. Вы знаете, что это можно сделать? – user1995781

+0

Нет, извините, честно говоря, я не знал об этом синтаксисе ... об этой функциональности ... извините. Удачи с мощным UI-Router в любом случае;) –

ответ

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