0
實施例的屬性 '通知':類型錯誤:無法設置未定義
setting.html
此HTML是用於顯示MD-開關切換按鈕動態
<md-dialog-content ng-repeat="notifications in languagelabels.notification">
<div layout="row">
<div flex=70>{{ ::notifications }}</div>
<div flex=30>
<md-switch ng-model="data.notification.subscription" aria-label="{{::notifications}}"></md-switch>
</div>
</div>
</md-dialog-content>
controller.js 這是爲了從md-switch得到價值
app.controller('SettingController', function($scope, $rootScope, $http, $mdDialog, data, $timeout) {
$scope.languagelabels = data;
//console.log(data.notification);
//$scope.notifications=['New Booking','Cancellation','Modification','Last Minute Booking'];
var old = {
subscription: (window.localStorage.getItem('subscrid') == 1) ? true : false
};
$scope.data={};
$scope.data.notification = {
subscription: (window.localStorage.getItem('subscrid') == 1) ? true : false
};
$scope.cancel = function() {
$mdDialog.hide(0);
} });
和問題是什麼?! – Mingebag