【发布时间】:2014-08-06 01:22:06
【问题描述】:
我是 Angular 新手,试图弄清楚引导警报如何在 Angular 中工作
在常规引导程序中,以下内容会发出警报消息,并在单击 X 时关闭
<div class="alert alert-success">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong>Well Done!</strong> Your action is successful.
</div>
我看到的所有示例都使用 AlertCtrl 并且需要对警报数组进行编码,并且需要编写一个方法来在单击关闭按钮时拼接数组。
在单页应用程序中,如果我只想在用户执行操作时显示一条成功警报消息
.directive('myCustomAlert', function(){
return {
restrict:'E',
template:'<alert type="success" close="close">{{model-dynamic-msg}}</alert>',
controller:'MyCtrl'
}
由于存在 close 属性,因此警报显示良好。添加时
<my-custom-alert></my-custom-alert>
但点击 x 时无法关闭消息
这里是 plunker:http://plnkr.co/edit/NfEleLc0Q6pzjirb3DCg
我是否缺少包含任何库。
【问题讨论】:
-
bootstrap alert close 使用这个属性来处理关闭 "data-dismiss="alert"..看看你的模板..
标签: angularjs