Я новичок в Polymer.Я видел, что есть два способа создать пользовательский элемент в Polymer (v2.0).
Один -
<script>
Polymer({
is: 'custom-element',
properties: {...},
....
});
</script>
Другой -
<script>
class CustomElement extends Polymer.Element {
static get is() { return 'x-foo' }
}
customElements.define(XFoo.is, XFoo);
</script>
Есть ли разница между этими двумя методами?Во втором методе можно легко extends
любой существующий элемент.Как это сделать, используя первый метод?