2013-10-11 3 views
0

Я хотел бы включить все мои классы, которые расширяют PolymerElement в библиотеке под названием custom_elements. Это я могу сделать.Можно ли импортировать dart-библиотеку в ресурс .html?

После создания, я не могу видеть механизм, как я могу импортировать/ссылаться на классы этого lbrary в атрибут Src директивы дротик сценарного .html, файл, как показано ниже:

<!DOCTYPE html> 

<!-- Use polymer-element instead of element --> 
<polymer-element name="my-element"> 
<template> 
<p>Hello from inside of a custom element!</p> 
<p>The counter is {{counter}}</p> 
</template> 

<script type="application/dart" src="my_element.dart"></script> 
</polymer-element> 

Сценарий src = "my_element.dart" СЛЕДУЕТ ссылаться на файл my_element.dart, который находится в моей библиотеке custom_elements, НО Я НЕ ЗНАЮ, КАК ПОЛУЧИТЬ .html-файл, см. В этой библиотеке.

спасибо.

+0

Вы должны добавили информацию о в каком каталоге хранится HTML элемента и в каком пакете/директории ваша библиотека хранится. –

ответ

0

Вы должны иметь возможность просто указать путь к вашей библиотеке в тэгом, например .:

<script type="application/dart" src="/packages/my_library/blah/my_element.dart"></script> 
+1

Насколько я знаю, по-прежнему существует открытая ошибка, которая препятствует работе Полимера, когда библиотека, содержащая код, содержит код для нескольких элементов. Вам также может потребоваться перейти на один уровень за пределами вашего каталога приложений (странно, но истинно), прежде чем перейти в каталог 'packages' в зависимости от того, где хранится файл импорта. –