javascript - 如何使用 AngularJS 使用 Bootstrap 警报

标签 javascript jquery angularjs django twitter-bootstrap

您好,我的项目适用于 Djnago 和 AngularJS。我想在用户提交后包含 Bootstrap 警报。如果成功显示警报成功等。我该怎么做? 以下是我的 angularJS 代码:

$scope.submit =function(){
    data = {};
    angular.extend(data, $scope.final_data);
    angular.extend(data, { xxx: $scope.final_data.xxx });
    $http.post('{% url 'submission' %}', data).success(
        function(data){
            $scope.get_info();
            alert('DONE!')
        }).error(function(){
            alert('not submitted');
    })
};

两个警报都有效,我想用 Bootstrap 警报替换它。我怎样才能做到这一点?提前致谢。

最佳答案

好吧,您可以根据错误状态使用 ng-show/ng-hide 显示/隐藏警报。我创建了一个 sample plunker .

<alert ng-show='alertType' type="{{alertType}}" close='removeAlert()'>{{alertType}} Alert</alert>
  <select ng-model="alertType">
    <option>danger</option>
    <option>success</option>
    <option>warning</option>
  </select>

这可能对你有帮助。

关于javascript - 如何使用 AngularJS 使用 Bootstrap 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33337750/

相关文章:

javascript - 什么是 "native",什么不在 React Native 项目中?

javascript - 使用 JAM 根据先前的选择值更改选择选项

jquery - 使用 jQuery 尝试菜单切换时没有任何反应

mysql - $http.POST 不适用于 DATETIME 数据类型(AngularJS、Spring 4.2、MySQL、Hibernate)

javascript - 如何用js设置cookies过期时间?

javascript - ngx-Bootstrap 中的月份范围选择器

javascript - 如何在我的网页中显示我的 Open Weather Map API 查询的响应?

javascript - 如何将类添加到 onclick 元素之外的元素

javascript - iElement 在 AngularJS 的链接函数中代表什么?

javascript - Highcharts 错误 #13 和 AngularJs