2015-10-26 52 views
3

嗨我的項目在Djnago和AngularJS上工作。一旦用戶提交,我想要包含引導警報。如果它成功顯示警報成功等,我該怎麼做? 以下是我angularJS代碼:如何使用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'); 
    }) 
}; 

兩個警報工作,我希望替換與引導警報。我怎樣才能做到這一點?提前致謝。

+0

我搜索並獲取此自定義指令。 https://github.com/marcorinck/angular-growl。你可以使用這個。 – Rebel

+0

嗨夾具,我很困惑如何在這種情況下使用這個 – gentle

+0

我不明白爲什麼有一個列表後控制器 – gentle

回答

4

好了,你可以根據錯誤狀態採用NG-顯示/ NG隱藏顯示/隱藏警報。我創建了一個 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> 

這可能對你有幫助。

+0

感謝它的工作原理:) – gentle

+0

調度器不工作 – Hema

+1

@Hema CDN無法正常工作。感謝提醒。它現在在工作,但它有點舊式。 – Rebel