如果我将类型参数添加到按钮单击事件,我尝试了我的模态内容更改。
<button type="button" class="btn btn-default" ng-click="open('lg', 'type1')">Large modal</button>
<button type="button" class="btn btn-default" ng-click="open('sm', 'type2')">Small modal</button>
因此,如果我选择 type1 modal 或 type2 modal,内容不会相应改变,modal 内容只会更改为 type2。我在我的脚本中这样做:
var titleType1 = "Type 1 Title";
var titleType2 = "Type 2 Title";
var contentType1 = "Type 1 Content";
var contentType2 = "Type 2 Content";
if (type = 'type1') {
$scope.modalTitle = titleType1;
$scope.modalContent = contentType1;
}
if (type = 'type2') {
$scope.modalTitle = titleType2;
$scope.modalContent = contentType2;
}
http://plnkr.co/edit/9VWvsPw4PzflKZDII5H0?p=preview
知道如何解决吗?:)