gpt4 book ai didi

angularjs - 无法读取 uib-tabset 中的表单

转载 作者:行者123 更新时间:2023-12-01 04:53:06 29 4
gpt4 key购买 nike

我正在尝试阅读 表格 从我的 Controller 。但我收到未定义的错误。这是我的示例代码。

HTML -

<uib-tabset name="tabMain" id="tabMain1">
<uib-tab heading="SomeTabName" name="tab1" id="tab1X">
<form name="formId" class="form-horizontal" novalidate autocomplete="off"></form>
</uib-tab>
</uib-tabset>

Controller -
$scope.formId.$setPristine();

问题是 $scope 无法读取 formId。它的说法未定义。

请有人帮助我。

谢谢
古勒吉

最佳答案

在您的 Controller 中,在顶部附近添加以下行:

$scope.forms = {};

然后,在您的 <form>元素,将名称更改为 <form name="forms.formId"...
现在,在您尝试访问的代码中 $scope.formId并得到未定义的错误,将代码更改为 $scope.forms.formId ,它应该可以工作。

我找到了 answer here .

关于angularjs - 无法读取 uib-tabset 中的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39508960/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com