2015-04-18 4 views
0

Я новичок в JavaScript, поэтому извините мой глупый вопрос, если я что-то пропустил. Мы все согласны с тем, что примерная страница должна быть понятной даже для ребенка, чтобы понять это, не так ли? Я знаю, что могу скопировать demo.html в мое приложение, и я получаю то, что хочу, но я делаю это неправильно.Вызов полимерной функции в Метеор

Я хочу реализовать core-overlay, но что-то не учтено. Нуб, как я бы просто скопировать и вставить это в странице моего приложения и ожидаем увидеть кнопку переключения:

<core-overlay> 
    <h2>Dialog</h2> 
    <input placeholder="say something..." autofocus> 
    <div>I agree with this wholeheartedly.</div> 
    <button core-overlay-toggle>OK</button> 
</core-overlay> 

Все, что я вижу, это пустая страница, но я знаю, что должен быть какой-то функции, которые будут добавлены. Почему большинство их примеров не ясны? Как получить кнопку переключения?

Другой сайт указано ниже, но это работает только с функцией paper-toast:

<paper-fab icon="add" onclick="document.querySelector('#toast').toggle()"></paper-fab> 

ответ

0

Вы должны включать в себя веб-компоненты polyfill (если не на chrome) & каждого конкретного компонента пакета в вашем main.html. Как так:

<link rel="import" href="/components/paper-dialog/paper-dialog.html"> 

Это предполагает, что вы bowered компоненты в public/components.

Кроме того, необходимо создать fullbleed класс, соответствующий атрибут полимера & прилипать его в вашем Router.route:

bodyClass: 'fullbleed' 

См https://github.com/Differential/polymer-demo для примера (но не нужно) вулканизацию.

В качестве побочного примечания, после 5 месяцев работы с полимером + метеор, я решил удалить полимер из своего проекта &, просто сделайте компоненты традиционно. Теперь все намного проще. Если вы только начинаете и не хотите создавать свои собственные, попробуйте фреймворк css, как материализовать. Тот же конечный результат.

0

Пожалуйста, проверьте Метеор Polymer package. которые вы можете легко установить, если запустить

meteor add ecwyne:polymer 

Сказав, что, пожалуйста, обратите внимание, что этот пакет не будет включать в себя полимер-элементы для вас, чтобы включить основные-элементы и бумажные элементы запустите

meteor add ecwyne:polymer-elements 
+0

Мне не нужен этот пакет. Я использовал беседу и добавил файлы в свой каталог приложений. Другая работа прекрасна. – Sylar

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