Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用角度双向数据绑定角度7将字符串值绑定到复选框切换 地位 ` 条件:[ { “状态”:“状态”, “问题ID”:{ “等式”:“6012e7378d65710016832916” }, “选择”:{ “在”:[ “6012e7eb8d65710016832b61”, “6012e7eb8d65710016832b65” ] } } ]_Javascript_Html_Angular_Typescript - Fatal编程技术网

Javascript 使用角度双向数据绑定角度7将字符串值绑定到复选框切换 地位 ` 条件:[ { “状态”:“状态”, “问题ID”:{ “等式”:“6012e7378d65710016832916” }, “选择”:{ “在”:[ “6012e7eb8d65710016832b61”, “6012e7eb8d65710016832b65” ] } } ]

Javascript 使用角度双向数据绑定角度7将字符串值绑定到复选框切换 地位 ` 条件:[ { “状态”:“状态”, “问题ID”:{ “等式”:“6012e7378d65710016832916” }, “选择”:{ “在”:[ “6012e7eb8d65710016832b61”, “6012e7eb8d65710016832b65” ] } } ],javascript,html,angular,typescript,Javascript,Html,Angular,Typescript,我想在切换时将我的数据绑定为“活动”| |“禁用”到该切换。但它不起作用并导致页面崩溃。我需要的是使用字符串值(非绑定布尔值)将其绑定。添加[checked]属性,如下代码所示,以便绑定属性 <div class="form-group col-12 col-md-6"> <label class="mb-1 mr-2"> Status </label> <div

我想在切换时将我的数据绑定为“活动”| |“禁用”到该切换。但它不起作用并导致页面崩溃。我需要的是使用字符串值(非绑定布尔值)将其绑定。

添加
[checked]
属性,如下代码所示,以便绑定属性

<div class="form-group col-12 col-md-6">
     <label class="mb-1 mr-2">
         Status 
     </label> 
     <div class="custom-control custom-checkbox-toggle">
          <input type="checkbox" class="custom-control-input" id="status"
              [(ngModel)]="question.conditions[0].status">
                                    
          <label class="custom-control-label" for="status"></label>
      </div>  
 </div>
`
Conditions: [
  {
    "status": "",
    "questionId": {
      "eq": "6012e7378d65710016832916"
    },
    "selects": {
      "in": [
        "6012e7eb8d65710016832b61",
        "6012e7eb8d65710016832b65"
      ]
    }
  }
]

json中遗漏了一些东西,从一个条件到另一个条件(如果不是打字错误的话)


快乐编码…)

添加
[选中]
属性,如下代码所示,以便绑定属性

<div class="form-group col-12 col-md-6">
     <label class="mb-1 mr-2">
         Status 
     </label> 
     <div class="custom-control custom-checkbox-toggle">
          <input type="checkbox" class="custom-control-input" id="status"
              [(ngModel)]="question.conditions[0].status">
                                    
          <label class="custom-control-label" for="status"></label>
      </div>  
 </div>
`
Conditions: [
  {
    "status": "",
    "questionId": {
      "eq": "6012e7378d65710016832916"
    },
    "selects": {
      "in": [
        "6012e7eb8d65710016832b61",
        "6012e7eb8d65710016832b65"
      ]
    }
  }
]

json中遗漏了一些东西,从一个条件到另一个条件(如果不是打字错误的话)

快乐编码…)

尝试使用(更改)并将您的价值绑定到那里

   <input type="checkbox" class="custom-control-input" id="status" 
        [checked]="question.Conditions[0].status != '' || question.Conditions[0].status != 'true' ?  true: false "
            [(ngModel)]="question.Conditions[0].status">

您可以在更改复选框时指定值

尝试使用(更改)并将值绑定到该复选框中

   <input type="checkbox" class="custom-control-input" id="status" 
        [checked]="question.Conditions[0].status != '' || question.Conditions[0].status != 'true' ?  true: false "
            [(ngModel)]="question.Conditions[0].status">


您可以在更改复选框时指定值

请发布您的.ts。以及屏幕崩溃时控制台中显示的消息。为了让读者对你的问题有更多的了解:)请发布你的.ts。以及屏幕崩溃时控制台中显示的消息。为了让读者对你的问题有更多的了解:)我能问一下吗?在您的建议中,我可以在哪里添加“活动”或“禁用”的字符串值?我可以问一下吗?在您的建议中,哪里可以添加“活动”或“禁用”的字符串值?您可以使用simply
使用simply