0
我已經在我的index.html角 - NG-初始化變量範圍不及格進入視野
我已經在我的app.js
.controller('MainCtrl', function ($scope) {
var today = new Date();
var year = today.getFullYear();
var month = today.getMonth();
$scope.date = {
year: year,
month: month
};
$scope.months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
$scope.currentMonth = $scope.months[month - 1];
var years = [];
var earliestYear = year - 100;
for (var i = earliestYear; i <= year; i++) {
years.push(i);
}
$scope.years = years;
$scope.$watchCollection('date', function (date) {
$scope.currentDate = new Date(date.year, date.month, 1);
});
我的NG-以下以下「date.year」的init有效,但不適用於「currentMonth」。但是,我知道currentMonth已連接到視圖。 ng-init爲什麼不能識別ng-init =「currentMonth」?
啊,明白了。謝謝! – Americo