5
내가 만든 파일 :사용하여 고분자
card.html :
<polymer-element name="card" constructor="Card">
<template>
<link rel="stylesheet" href="card.css">
<content></content>
</template>
<script src="card.js"></script>
</polymer-element>
card.js :
class Card {
ready() {
}
leftView() {
}
}
내가 함께 폴리머를 사용하려고 해요 typescript, 나는 클래스를 이해해야한다. Node는 Node를 확장하는 Polymer 클래스를 확장해야한다.
class Card extends HTMLElement {
ready() {
alert("made a card");
}
}
Polymer('x-card', Card.prototype);
주 : 당신이 constructor
방법에 코드를 삽입하는 경우가 있기 때문에 방법으로 아카의 (실행되지 않습니다
HTMLElement는 lib.d.ts의 인터페이스이며 클래스는 인터페이스를 확장 할 수 없습니다. 어떻게이 일을 할 수 있었습니까? typescript 버전 1.0이나 이전 버전을 사용하고 있습니까? –
저는 일반적으로 TypeScript를 사용하지 않습니다. 나는이 질문에 답했을 때 TypeScript 놀이터에서만 테스트 한 것을 기억합니다. –
알겠습니다. 당신의 대답은 효과가 없을 것입니다. –