我正在使用 AngularJS 1.0.5 版和 Angular UI (Bootstrap) 0.4.0。我正在尝试集成 2 个功能:UI 的选项卡和 Angular 的表单。
我有嵌套表格。一种形式 (outerForm) 包装了整个标签集。另一种形式 (innerForm) 位于一个选项卡中。
我想在选项卡之外有一个按钮,它将根据innerForm的有效性启用\禁用!
当我尝试从表单本身外部访问 innerForm.$valid 时,它不起作用。
这是一个plunker: http ://plnkr.co/edit/sEz8TG?p=preview
现在,当我尝试使用常规 Bootstrap 进行相同操作时,它似乎确实有效: http ://plnkr.co/edit/Somic4?p=preview
当内部表单位于常规 div 中时,我可以从外部访问它。当我使用 Angular UI 的特殊“制表符”语法时,它不再起作用了。