[英]Aurelia class inheritance with custom elements
我是Aurelia的新手,並嘗試將繼承與自定義元素一起使用:
base.js
import {bindable, inject} from 'aurelia-framework';
@inject(Element)
export class BaseCustomElement {
list = [1]
constructor() {
console.log(this.list)
}
}
control1.js
import {bindable, inject} from 'aurelia-framework';
import {BaseCustomElement} from 'base';
@inject(Element)
export class Control1CustomElement extends BaseCustomElement{
list = [1,3]
constructor() {
super()
}
}
我哪里錯了?
使用extends
不extend
在這里:
export class Control1CustomElement extend BaseCustomElement{
沒有更多的細節,就不可能知道問題出在哪里,但我想它與列表的內容有關-但是,無論如何,作為第一個猜測,
不知道這是否可以解決“意外行為”,因為我們不知道您的期望是什么...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.