Angularjsでng-includeを使用すると問題が発生しました...
Imは単一のhtml形式を持ち、他のhtmlファイルも含んでいます。私のコントローラで
<div ng-controller="appCtrl">
<input type="text" ng-model="data.name">
{{data.name}}<!--getting the value here-->
</div>
Tab1.htmlで
これは私のmain.htmlとあれば...
<div ng-controller="appCtrl">
<div ng-include src="'/Tab1.html'"></div>
{{data.name}}
<!--trying to use one of the Tab1 field but unable to fetch -->
<button type="submit" ng-click=save()>Save</button>
</div>
angular.module('app')
.controller('appCtrl', ['$scope', '$http','$routeParams','$rootScope' ,'$location',
function($scope, $http, $routeParams, $rootScope ,$location){
$scope.save= function(){
console.log($scope.data);//undefined...
}
})
間違いがあるかもしれませんが、分かっていません... あらかじめ固定していただきありがとうございます!
$ scope.data maby – madalinivascu
私が思うに、あなたは** NGを必要としませんTab1.htmlの-controller ** console.log()で** $ scope.data **を使用してください。 – Natiq
これもインクルードしてから値{{data.name}}を取得できません... $ scope.dataがまだ動作していません –