Javascript 角度js ng已禁用

Javascript 角度js ng已禁用,javascript,html,angularjs,Javascript,Html,Angularjs,我不能解决这个问题,我需要帮助,这是我的问题 我有复选框输入,如daysmon、tue、wed、thu、fri、sat、sun和选择选项Shift早餐、午餐、晚餐 我想做的是 比如说 如果在选择早餐时选择mon:必须禁用其他早餐行中的其他mon,但不能禁用您选择的mon 这是我的密码: html:关注--?部分 指令: html: 您可以向禁用ng添加如下条件: <label class="btn btn-info btn-sm {{ dayName }}"> <inp

我不能解决这个问题,我需要帮助,这是我的问题

我有复选框输入,如daysmon、tue、wed、thu、fri、sat、sun和选择选项Shift早餐、午餐、晚餐

我想做的是

比如说

如果在选择早餐时选择mon:必须禁用其他早餐行中的其他mon,但不能禁用您选择的mon

这是我的密码:

html:关注--?部分

指令:

html:


您可以向禁用ng添加如下条件:

<label class="btn btn-info btn-sm {{ dayName }}">
    <input type="checkbox" name="{{ dayName }}" 
    ng-model="dayName" ng-disabled="dayName == 'mon' && breakfast">
</label>

你能为你的代码创建plunker吗,它似乎不完整。我看不到班主任早餐、午餐、晚餐的复选框
$scope.days = ["pzt","sal","car","per","cum","cmt","pzr"]
app.directive("day", function () {
    return {
        restrict: "E",
        scope: {
            dayName: "@"
        },
        templateUrl: "/static/templates/settings/day.html"
    }
})
<div class="form-group" style="margin-bottom:0;">
    <div class="btn-group" data-toggle="buttons">
        <day ng-repeat="d in days" data-id="breakfast" dayName="{{d}}"></day>
    </div>
</div>

<div class="form-group" style="margin-bottom:0;">
    <div class="btn-group" data-toggle="buttons">
        <day ng-repeat="d in days" data-id="breakfast" dayName="{{d}}"></day>
    </div>
</div>
<label class="btn btn-info btn-sm {{ dayName }}">
    <input type="checkbox" name="{{ dayName }}" 
    ng-model="dayName" ng-disabled="dayName == 'mon' && breakfast">
</label>