Я только что начал работать на Полимере, и есть вещи, на которые я надеюсь получить разъяснения. Например, в этой документации: https://elements.polymer-project.org/elements/paper-header-panel. На последней карте о событиях есть сценарий, когда запускается прокрутка контента. Тем не менее, я понятия не имею, где поставить этот скрипт и почему используется двойная фигурная скобка {{}}
. Если есть документация по этому поводу, было бы здорово! Благодарю.Где написать функцию обработчика Polymer
Это те места, которые я пытался поставить этот скрипт:
<!-- Uncaught SyntaxError: Failed to execute 'registerElement' on 'Document': Registration failed for type 'undefined'. The type name is invalid. -->
<script>
(function() {
Polymer ({
navigationbarScrollHandler: function(event) {
var scroller = event.detail.target;
console.log(scroller.scrollTop);
}
});
})();
</script>
<!-- Uncaught SyntaxError: Failed to execute 'registerElement' on 'Document': Registration failed for type 'undefined'. The type name is invalid. -->
<script>
Polymer ({
navigationbarScrollHandler: function(event) {
var scroller = event.detail.target;
console.log(scroller.scrollTop);
}
});
</script>
<!-- Uncaught NotSupportedError: Failed to execute 'registerElement' on 'Document': Registration failed for type 'paper-header-panel'. A type with that name is already registered. -->
<script>
Polymer ({
is: "paper-header-panel",
navigationbarScrollHandler: function(event) {
var scroller = event.detail.target;
console.log(scroller.scrollTop);
}
});
</script>
<!-- Uncaught SyntaxError: Unexpected token (-->
<script>
navigationbarScrollHandler: function(event) {
var scroller = event.detail.target;
console.log(scroller.scrollTop);
}
</script>
<!-- console doesn't log anything -->
<script>
Polymer ({
is: "custom-element",
navigationbarScrollHandler: function(event) {
var scroller = event.detail.target;
console.log(scroller.scrollTop);
}
});
</script>
Спасибо. С другой стороны, знаете ли вы ответ на два вопроса, которые у меня были? –
См. Мои ответы на ответы для ответов на ваши вопросы @ user3386238. – Mowzer
Я пробовал различный способ поставить сценарий не повезло: s Я отредактировал свое оригинальное сообщение всеми способами, которые я пробовал –