簡體   English   中英

表格行中的 ngrepeat 復選框

[英]ngrepeat checkbox in table rows

今天是個好日子。 我希望有人可以幫助我處理我的 Angular JS 代碼。 我有一張圖片

在此處輸入圖片說明

這是基於這個對象數組填充的。

[
  {
    "groupName": "Group 1",
    "devices": [
      {
        "deviceId": "1111",
        "modelName": "Model 1",
        "baseModelName": "base1",
        "serialNumber": "ZZZZZZZZZZZ",
        "ipAddress": "10.191.21.50",
        "description": "Device 1"
      },
      {
        "deviceId": "2222",
        "modelName": "Model 2",
        "baseModelName": "base2",
        "serialNumber": "YYYYYYYY",
        "ipAddress": "10.191.21.168",
        "description": "Device 1"
      }
    ]
  },
  {
    "groupName": "Group 2",
    "devices": [
      {
        "deviceId": "333",
        "modelName": "Model 3",
        "baseModelName": "base3",
        "serialNumber": "XXXXXXXXXX",
        "ipAddress": "10.191.21.124",
        "description": "Device 1"
      }
    ]
  }
]

如果有人可以幫助我編寫我的 angularjs javascript 控制器,以便我只能選中/取消選中所選組(單選按鈕)下的復選框,我將不勝感激。 謝謝你。

在可以具有表達式的復選框上使用ng-disabled
"vm.selectedGroup !== 'Group 1'"
"vm.selectedGroup !== group.name"假設你有一個ng-repeat ,該元素被稱為group

您還可以使用一些邏輯在selectedGroup更改時取消選中復選框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM