如何在Aurelia中使用具有多个属性的computedFrom

Cla*_*ton 2 aurelia aurelia-binding

我有以下代码:

@computedFrom(['id', 'isDiscontinued'])
get disableAdd(){
    return this.id === '0' || this.isDiscontinued;
}
Run Code Online (Sandbox Code Playgroud)

这引发以下错误:奥里利亚-binding.js:2580遗漏的类型错误:this.input.charCodeAt不是一个函数

但这有效:

@computedFrom('id')
get disableAdd(){
    return this.id === '0' || this.isDiscontinued;
}
Run Code Online (Sandbox Code Playgroud)

但我需要两个computedFrom字段,我做错了什么?

Cla*_*ton 5

@computedFrom('id', 'isDiscontinued')
get disableAdd(){
    return this.id === '0' || this.isDiscontinued;
}
Run Code Online (Sandbox Code Playgroud)

不需要 []