Angular,在点击函数之间共享指令模板 [英] Angular, share directive template between click functions
问题描述
我有一个指令,当被调用时,它传入一个 controller
和一个 array
.
在我传入的控制器中,有一个我想循环的对象.
我的 html 看起来像这样:
<div class="col-md-6"><div class="jumbotron" ng-controller="protocolCtrl as pctrl"><button type="button" id="protocol" class="btn btn-primary btn-lg" ng-click="pctrl.getUpdatedList()"data-toggle="modal" data-target="#modal">修改当前协议</button><!--在此模式中,您可以添加/更改/删除数据--><modal-directive list="pctrl" headers="['ID', 'Protocol']"></modal-directive>
<div class="col-md-6"><div class="jumbotron" ng-controller="categoryCtrl as cctrl"><button type="button" id="category" class="btn btn-primary btn-lg" ng-click="cctrl.getUpdatedList()"data-toggle="modal" data-target="#modal">修改当前类别</button><!--在此模式中,您可以添加/更改/删除数据--><modal-directive list="cctrl" headers="['ID', 'Category']"></modal-directive>