コンポーネントからスコープデータを出力しようとしていますが、ローカルテンプレートを使用せずにスコープデータを作成する方法がわかりません。 (codepen:http://codepen.io/anon/pen/qNBBRN)テンプレートを使用しない角型コンポーネントの式バインディング
HTML:
私はHTMLファイルINDマークアップを持っている必要がありますとJSの負荷これ、これまでダミーコードであるで解析されていない別の理由から
<comp>
{{ $ctrl.testing }}
</comp>
非作業JSコード:
angular
.module('Test', [])
.component('comp', {
controller: myCtrl,
});
function myCtrl() {
var model = this;
model.testing = '123';
}
document.addEventListener('DOMContentLoaded', function() {
angular.bootstrap(document, ['Test']);
});
そして、
angular
.module('Test', [])
.component('comp', {
controller: myCtrl,
template: '{{ $ctrl.testing }}',
});
function myCtrl() {
var model = this;
model.testing = '123';
}
document.addEventListener('DOMContentLoaded', function() {
angular.bootstrap(document, ['Test']);
});
が無い新しい結果 'コントローラと、myCtrlに$スコープを注入しようとしました'、myCtrl] ... function myCtrl($ scope)(){} ' –