5
属性をカスタムコンポーネントに渡すときに問題が発生します。カスタム属性をAureliaコンポーネントに渡す
<require from="../components/project-documents"></require>
<project-documents projectId="testing123"></project-documents>
<project-documents projectId.bind="project.Name"></project-documents>
import {customElement, bindable} from "aurelia-framework";
import {autoinject} from "aurelia-dependency-injection";
@customElement("project-documents")
export class ProjectDocuments {
@bindable projectId:string;
attached() {
alert(this.projectId);
}
}
アラートが呼び出されると、未定義のは、私はそれから得る値である:私は私のコンポーネント、次の方法を宣言しようとしています。また、customElementデコレータが必要ですか?
それをしました!その条約はどこに文書化されていますか? –
すみません。私は本当にこのコンベンションがいくつかのドキュメントページに記述されていますが、そうではないようです。私は今見つけられないブログを読んでいるに違いない。 –
私はそれがブログだと思います。私はしばらく前にそれを見て覚えています。 Aureliaはまだどこからでもドキュメントをまとめています。 :)しかし、それはかなり楽しいですが使用しています。ご協力いただきありがとうございます! –