【发布时间】:2015-09-21 07:02:17
【问题描述】:
在角度模板中,我有两个锚点,第一个在弹出窗口中显示文本,第二个在弹出窗口中显示图像,如下所示:
<a ng-click="openPopup('Text')">Text popup</a><a ng-click="openPopup('Image')">Image popup</a>
我有两个不同的文本和图像弹出窗口。如果用户单击“文本弹出窗口”,我想打开文本弹出窗口。与图像相同。 这是示例文本和图像弹出代码。
<div class="modal fade" id="myTextModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" style="width:800px" role="document">
//Content goes here
</div>
</div>
<div class="modal fade" id="myImageModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" style="width:800px" role="document">
//Content goes here
</div>
</div>
在控制器中:
$scope.openPopup = function(Value) {
if(Value=='Text'){
//open Text popup
}else{
//open Image popup
}
}
我正在使用 ui.bootstrap.modal 我该如何实现?
【问题讨论】:
-
它在文档angular-ui.github.io/bootstrap/#/modal中说明了多么正确
-
你说你在使用ui.bootstrap.modal 吗?那么@Jenson 的回答就有了正确的方法。
标签: javascript angularjs twitter-bootstrap