0
的fiddle從控制器初始化對象看起來是這樣的:無法在AngularJS
var app = angular.module('testApp', []);
app.controller = angular.('testAppCtrl', function ($scope) {
$scope.vehicle = {
type: 'car',
color: 'red'
};
$scope.vehicleDetail() = function() {
return "Vehicle type : " + vehicle.type + ", "
vehicle.color;
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="testApp" ng-controller="testAppCtrl">
<h1>
AngularJS object ng-init powered by controller example
</h1>
Type: <input ng-model='vehicle.type' />
<br/>
Color: <input ng-model='vehicle.color'/>
Vehicle details : {{vehicleDetail()}}
</div>
我試圖用函數來初始化從內部控制的對象,而是採用NG-INIT 。
問題
爲什麼值沒有得到印?
:) cheerz很樂意幫助你 –