0
でのレンダリングではない:角度1.xのコンポーネントtemplateUrlは、私はそうのように私のコンポーネントを設定しているDOM
// app/my-component/my-component.js
app.component('myComponent', {
bindings: {
bindingA: '=',
bindingB: '='
},
templateUrl: 'app/my-component/my-component.tpl.html',
controller: MyComponentCtrl
});
// app/my-component/my-component.tpl.html
<div>
<input type="text" ng-model="$ctrl.bindingA" />
<input type="text" ng-model="$ctrl.bindingB" />
</div>
エラーがスローされません。私のテンプレートファイルはChromeのDev Toolsにうまく表示されます。 XHRリクエストのネットワークプレビューは正しく表示されますが、DOM上ではレンダリングされません。
templateUrl
をtemplate
に置き換えると、文字列はDOMに正しく表示されます。
アイデア?
404のようにコンソールにエラーがスローされますか? – Michelangelo
@Mikeyなし。 200として来て、私はdevツールでテンプレートをプレビューすることもできます。検査をしてもDOMには表示されません。私には分かりませんが、コンポーネントの親要素はページの読み込み時に隠され、その後いくつかのユーザーイベントの後に表示されます。 –
@Xゴンウィット豆屋何ですか?それはちょうど他の質問の問題です、それをしないでください! – Michelangelo