ng-initにデータを入れてから、コントローラの値を受け取ります。角度jsのコントローラからng-initの値を受け取ります
<div ng-controller='hotelDetailCtrl' data-ng-init="mytest='hello'" class="col-sm-9 col-lg-9" >
app.controller('hotelDetailCtrl', function ($scope, $http) {
$scope.init = function(){
alert($scope.mytest);
};
});
しかし、私のコントローラからこれらの値を得ることはできません。私を助けて、これらのケースについて説明してください。
'コンソールを試してみてください.log($ scope.mytest); 'あなたのコントローラの内部 –
' detailUrl'とは何ですか? '$ scope.init()'はどこにありますか? – Guillaume
console.log($ scope.mytest);それは大丈夫ではありません。 kamal pal –