Два разных способа создания пользовательских элементов в Polymer - PullRequest
0 голосов
/ 20 ноября 2018

Я новичок в 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 любой существующий элемент.Как это сделать, используя первый метод?

...