2016-09-05 4 views
1

Я пытаюсь обновить приложение, основанное на курсе множественного числа «Создание приложений с помощью Aurelia», с помощью методов создания пользовательского компонента, доступного глобально для DOM.Как создать пользовательский элемент, доступный во всем мире в Aurelia?

Курс все еще имеет globalizeResources, потому что он был написан до 0,15 или еще не обновлен.

< Обратите внимание, что требуется > делает работу, чтобы отобразить пользовательский компонент, содержащийся в ресурсах ...

ни один из этих методов не кажется,:

в main.js:

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .globalResources("./resources/nav-menu"); 

или

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .feature("resources"); 

с ./resources/index .js, содержащие

export function configure(aurelia) { 
    aurelia.globalResources("./nav-menu"); 
} 

или

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .plugin("./resources/nav-menu"); 

ли это снова изменилось, или ...?

ответ

1

Не знаете, какую главу курса вы используете, но это взято из 5-й главы. Не следовать за курсом, но он показывает фильмы, а затем нав :-)

Смотрите эту gistrun для рабочего примера:

https://gist.run/?id=ef855f42433dd22c533e1f52e48dfc45

(запустить его в хроме, для лучшей поддержки gistrun)

+0

Благодарим вас, да глава 5. Я вставил в ваше решение и получил тот же результат, что и раньше. Есть ли что-нибудь, что мне нужно для импорта или обновления, мне интересно ... jspm update-no change. – davidjmcclelland

+0

Я не знаю, сколько из них по-прежнему будет соответствовать курсу, но, вероятно, лучше всего получить копию скелета aurelia для ядра aspnet и скопировать файл по файлу. Обновление jspm, вероятно, не обновит вас до последних бит (вам необходимо вручную установить их с github на npm). Вы посмотрели курс основных принципов aurelia от Brain Noyes? Это с мая 2016 года, используя бета-версии 1.0.0, которые ближе к сегодняшнему дню. –

+0

Я пошел за этим другим курсом и построил соответствующее приложение для пользовательских элементов. Я получил пример приложения, но не понял, что важно для его работы. С тех пор я начал строить github aurelia cli, и это тоже совсем другое. Перемещение цели. – davidjmcclelland

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