2015-11-18 8 views
0

Для использования JavaScript-библиотек в веб-компонентов, я видел картину, чтобы обернуть их в HTML-импорта, как это:Wrap javascript-зависимости в HTML-Import?

(moment.html)

<script type="application/javascript" src="bower_components/moment/moment.js"></script>

(компонент. HTML)

<link rel="import" href="moment.html">

вместо того, чтобы просто импортировать сценарий непосредственно в component.html. Существуют ли какие-либо преимущества использования только html-импорта?

ответ

2

Есть преимущества встраивать его непосредственно в HTML: он исключает дополнительный HTTP-запрос (что замедлит загрузку вашей веб-страницы, однако время ожидания запроса).

Однако стоимость ремонтопригодность и это означает, что ваш файл component.html теперь имеет прямую зависимость к чему-то, что в противном случае будет отведенным в стороне (по moment.html - потому что component.html должны быть невежественными зависимости moment.html «s).

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

  • Нет связанных вопросов^_^