Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Angularjs 是否在单选按钮上触发ng型号更改?_Angularjs - Fatal编程技术网

Angularjs 是否在单选按钮上触发ng型号更改?

Angularjs 是否在单选按钮上触发ng型号更改?,angularjs,Angularjs,我有一个单选按钮表单,如下所示: label.has_checkbox(for="workflow_{{workflowSlug}}") input(type="radio" ng-model="form.workflow.slug" value="{{workflowSlug}}" name="workflow" id="workflow_{{workflowSlug}}") 现在,当我手动操作应用程序并单击收音机时,型号设置为收音机的值。问题是,当我使用jQuery触发click时

我有一个单选按钮表单,如下所示:

label.has_checkbox(for="workflow_{{workflowSlug}}")
    input(type="radio" ng-model="form.workflow.slug" value="{{workflowSlug}}" name="workflow" id="workflow_{{workflowSlug}}")

现在,当我手动操作应用程序并单击收音机时,型号设置为收音机的值。问题是,当我使用jQuery触发click时,单选按钮被选中,但是模型没有填充值。

在角度上,它应该是相反的方向。数据会影响视图。因此,如果您想以编程方式设置值,您应该在angular范围内更改
ng模型

为什么不尝试使用angular的
ng单击
,而不是jquery单击?