AngularJS:访问选定的选项卡控制器

时间:2017-02-26 10:10:41

标签: angularjs

@Html.Partial("CommonHeaderTemplate")
<div class="col-lg-12" ng-include="'HeaderTemplate.html'">
</div>
<uib-tabset>
    <uib-tab>
        <uib-tab-heading>
            Raw Materials
        </uib-tab-heading>
        <div ng-controller="Controller1">
            //view1
        </div>
    </uib-tab>
    <uib-tab>
        <uib-tab-heading>
            Raw Materials
        </uib-tab-heading>
        <div ng-controller="Controller2">
            //view2
        </div>
    </uib-tab>
</uib-tabset>`  

我的Common标头包含一个运行按钮。

两个控制器都包含相同的函数getData()

如果选择了选项卡1并单击运行按钮,则应调用第一个控制器的函数getData()

如果选择了选项卡2并单击运行按钮,则应调用第二个控制器的函数getData()

0 个答案:

没有答案