Полимер: не работает внутри тега шаблона
Я очень плохо знаком с полимером и привязкой данных. Я сталкиваюсь с этой проблемой и не могу найти что-то существенное, чтобы помочь мне. Ниже приведен мой фрагмент кода:
<sortable-table>
<sortable-column cellTemplate="callTemplate">Call</sortable-column>
<template id="callTemplate">
<td class="customClass">
<core-icon-button icon="create" on-tap="{{functionCall}}"></core-icon-button>
</td>
</template>
</sortable-table>
<script>
Polymer('element-name', {
functionCall: function() {
alert("hi");
}
});
</script>
Но я не могу его запустить. Пожалуйста, посоветуйте, что я тут делаю не так.
2 ответа
Сортируемая таблица - сложный веб-компонент, предоставленный Стивеном Скелтоном. Невозможно поиграть с ним без глубокого понимания фундаментальных веб-компонентов и концепций полифилов полимеров.
Я бы порекомендовал вам начать с чтения документов на сайте проекта Polymer.
Использовать sortable-table
вам нужно будет создать полимерный проект, bower install sortable-table
, импортировать полифилы и т. д. Он не запускается из локальной статики html
стр.
Дальнейшим чтением будет домашняя страница компонента на github (ссылка в начале этого комментария).
Я думаю, что вам не хватает " } "
Polymer('element-name', {
functionCall: function() {
alert("hi");
}
});