Angular JS 渲染 <md-checkbox> 数组变量 ng-repeat
Angular JS Rendering <md-checkbox> with array variables ng-repeat
我正在使用 Angular JS,但我的 md-check 不适用于控制器中的数组。
波纹管是代码。
前端
<md-content flex="13" class="week-day-time bg-white" ng-repeat="weekday in staff.work_plan" layout-padding>
<md-checkbox ng-model="weekday.status"><span class="text-uppercase text-bold">{{ weekday.day }}</span>
</md-checkbox>
<fieldset class="demo-fieldset" >
<legend class="demo-legend"><?php echo lang('working_hours') ?></legend>
<md-input-container>
<label><?php echo lang('start') ?></label>
<input str-to-time="" ng-model="weekday.start" type="time">
</md-input-container>
JS
$http.get(BASE_URL + 'api/staff_detail/' + STAFFID).then(function (StaffDetail) {
$scope.staff = StaffDetail.data;
$scope.UpdateWorkPlan = function () {
var dataObj = $.param({
work_plan: $scope.staff.work_plan
});
var config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;'
}
};
其他具有 weekday.day 和工作时间的变量,weekday.start 确实有效,但 weekday.status 不适用于 md-checkbox。
希望得到您的帮助。
此致
md-checkbox 上的 ng-model 值应该是布尔值。确保您的数据不是字符串“true”或“false”。检查您的数据以确保您拥有什么。
我正在使用 Angular JS,但我的 md-check 不适用于控制器中的数组。 波纹管是代码。
前端
<md-content flex="13" class="week-day-time bg-white" ng-repeat="weekday in staff.work_plan" layout-padding>
<md-checkbox ng-model="weekday.status"><span class="text-uppercase text-bold">{{ weekday.day }}</span>
</md-checkbox>
<fieldset class="demo-fieldset" >
<legend class="demo-legend"><?php echo lang('working_hours') ?></legend>
<md-input-container>
<label><?php echo lang('start') ?></label>
<input str-to-time="" ng-model="weekday.start" type="time">
</md-input-container>
JS
$http.get(BASE_URL + 'api/staff_detail/' + STAFFID).then(function (StaffDetail) {
$scope.staff = StaffDetail.data;
$scope.UpdateWorkPlan = function () {
var dataObj = $.param({
work_plan: $scope.staff.work_plan
});
var config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;'
}
};
其他具有 weekday.day 和工作时间的变量,weekday.start 确实有效,但 weekday.status 不适用于 md-checkbox。
希望得到您的帮助。
此致
md-checkbox 上的 ng-model 值应该是布尔值。确保您的数据不是字符串“true”或“false”。检查您的数据以确保您拥有什么。