Полимер: не работает внутри тега шаблона

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

<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");
        }
});
Другие вопросы по тегам