1
私は(Angularjs toaster)を使用しています。私はトースターをスティッキーにする必要があり、特定のボタンをクリックした後、指定された間隔ごとにトースターをすべて破棄する必要があります。だから当初はタイムアウトを0にしてからpop2()
関数にタイムアウトを2000に設定しています。toasterOptionsオブジェクトのタイムアウトが2000に変わっているのをはっきり見ることができますが、すべてのトースターはまだ粘着性のままです。angularjsトースターがスティッキーからダイナミックにディスムスに変わらない
$scope.toasterOptions = {'time-out': 0, 'close-button':true, 'animation-class': 'toast-top-center'};
$scope.pop1 = function(){
toaster.success({title: "title1", body:"text1"});
};
$scope.pop2 = function(){
toaster.success({title: "title2", body:"text2"});
$scope.toasterOptions["time-out"] = 2000;
};
あなたは '自体toaster'を呼び出す前に' toastrOptions'を変更しようとしたことがありますか?意味、 '$ scope.pop2'の中にあります。 –