在Aurelia中,绑定到自定义元素可能不起作用的原因有以下几点:
@bindable
装饰器,并为需要绑定的属性添加@bindable
装饰器。例如:import { bindable, customElement } from 'aurelia-framework';
@customElement('my-custom-element')
export class MyCustomElement {
@bindable myProperty;
}
myProperty
属性,可以使用${}
语法:<my-custom-element my-property.bind="someValue"></my-custom-element>
综上所述,要在Aurelia中使绑定到自定义元素起作用,需要正确定义绑定属性、使用正确的绑定语法,并确保绑定的目标元素已经被正确渲染并且可见。如果仍然无法解决问题,可以进一步检查是否存在其他代码或配置错误。
领取专属 10元无门槛券
手把手带您无忧上云