角度を学習しています。そのため、コントローラスコープからの指示にアクセスすることができません。 $ scope.vojtaは、私が指令から印刷したいコントローラーに取り込まれています。角度角度からコントローラースコープにアクセスする方法
<div ng-controller="Controller">
<my-customer ></my-customer>
</div>
angular.module('docsIsolationExample', [])
.controller('Controller', ['$scope', function($scope) {
//$scope.naomi = { name: 'Naomi', address: '1600 Amphitheatre' };
$scope.vojta = { name: 'Vojta', address: '3456 Somewhere Else' };
}])
.directive('myCustomer', function() {
return {
restrict: 'E',
/*
scope: {
customerInfo: '=info'
},
*/
template: 'Name: {{vojta.name}} Address: {{vojta.address}}'
};
});
名前または住所が印刷されていません。私はどこでミスをしたのか理解できません。いくつかの提案を探しています。ここでフィドルhttps://jsfiddle.net/tridip/3g9yddf5/
ブラウザのコンソールを開きます。フィドルのコードに構文エラーがあります。有効なJavaScriptではありません。そして、 'ng-app =" docsIsolationExample "'をテンプレートに追加するのを忘れた。 –