問題タブ [property-binding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ionic-framework - プロパティをバインドできません。@入力フェイルベット。親コンポーネントと子コンポーネント
親から子へのプロパティのバインドに問題があります
これは私の家です.ts (親)
そして、home.html
これは私のnew.ts (子コンポーネント) です
この問題は、現在のコンポーネントで既知のプロパティとして認識されない new-obj が原因です。それはどうですか?
import { コンポーネント, 入力 } from '@angular/core';
/**
- NewComponent コンポーネント用に生成されたクラス。*
- Angular の詳細については、 https://angular.io/api/core/Componentを参照してください。
コンポーネント。*/ @Component({ セレクター: 'new', templateUrl: 'new.html' }) export class NewComponent {
@Input('new-name') name:string; @Input('new-obj') myObj:any;
テキスト: 文字列;
constructor() { console.log('Hello NewComponent コンポーネント'); this.text = 'ハローワールド'; }
}
new.html
コンソールからのエラー メッセージ: