2015-07-13 3 views
1

Я создал проект метеора и добавил krazyeom: material-design-lite package. Затем я создал 2 простых HTML файлов, который содержитМатериал Дизайн Lite макет изменился после установки Iron: router

<head>...</head> 

, а другой, который содержит

<body>...</body> 

Моя конструкция выглядит примерно так:

Layout with full-height menu

После того как я добавил железа : маршрутизатор и только заменил <body> на <template name="layout"> и </body> с </template>.

Router.route('/', {name: 'layout'}); 

Это выглядит следующим образом:

Broken layout with non full-height menu

Как вы можете видеть дизайн теперь высота не 100%; и если я изменил размер до разрешения для мобильных устройств, на экране не появится значок 3-х строк, чтобы отобразить боковую панель.

В чем может быть проблема?

ответ

1

Ну, у меня были те же проблемы. В настоящее время есть некоторые проблемы при использовании mdl с железным маршрутизатором. Даже есть проблемы с тем, что Template.xyz.events не запускаются с помощью пользовательских тегов mdl.

Это вопросы будут resloved в ближайшее время (Hope так)

https://github.com/Zodiase/meteor-mdl

Этот репозиторий находится в стадии активного развития в поддержку лея в метеора. Пожалуйста, следуйте за этим репо для любого продвижения.

Другого разумного использование аналогичен аддон как https://atmospherejs.com/materialize/materialize

который делает материальную конструкцию, как леи и я использую его на пару моего проекта и не имею никаких проблем

+0

Благодарности. Я буду использовать материализацию. Я надеюсь, что материализация не умрет после появления материального дизайна. –

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