最新2.7.0版本Notiflix.js——前端消息提示框、通知框、對話框的使用,最新版不需要提前聲明,可以直接使用,且可以自己設置屬性。


最新2.7.0版本Notiflix.js——前端消息提示框、通知框、對話框的使用,最新版不需要提前聲明,可以直接使用,且可以自己設置屬性。

  • Notiflix.js是一款非常精美的消息通知框對話框確認框和Loading插件,可生成漂亮網頁消息通知框、對話框、確認框和Loading加載動畫效果。如下部分:

1. 通知彈框


2. 報告彈框


3. 確認彈框


4. 加載動畫



  • 默認已經引入CDN:

<script type="text/javascript" src="http://yourjavascript.com/95122811714/notiflix-aio-2-7-0-min.js" ></script>


  • 使用方法(直接在JS中使用,在最新的版本中已經不需要提前聲明,直接即可使用):

//通知彈框
Notiflix.Notify.Success('成功型的通知');
Notiflix.Notify.Failure('失敗型的通知');
Notiflix.Notify.Warning('警告型的通知');
Notiflix.Notify.Info('普通型的通知');、
	//函數式用法,以成功型為例
Notiflix.Notify.Success('點擊我', function(){
	//添加自己函數
});


//報告彈框
Notiflix.Report.Success( '成功型的報告,標題部分', '成功型的報告,主體內容部分', '確定按鈕', ); 
Notiflix.Report.Failure( '失敗型的報告,標題部分', '失敗型的報告,主體內容部分', '確定按鈕' ); 
Notiflix.Report.Warning( '警告型的報告,標題部分', '警告型的報告,主體內容部分', '確定按鈕' ); 
Notiflix.Report.Info( '普通型的報告,標題部分', '普通型的報告,主體內容部分', '確定按鈕' ); 
	//函數式用法,以成功型為例
Notiflix.Report.Success('標題','主體內容部分','按鈕',function(){
	//添加自己函數
});


	
//確認彈框
 Notiflix.Confirm.Show( '標題部分', '你同意嗎?', '同意', '不同意', function(){
	//添加自己的點擊同意按鈕后的函數
 }, function(){ 
	//添加自己的點擊不同意按鈕后的函數
 } ); 


//加載動畫,五種類型
Notiflix.Loading.Standard('Loading...');
Notiflix.Loading.Hourglass('Loading...');
Notiflix.Loading.Circle('Please wait...');
Notiflix.Loading.Pulse();
Notiflix.Loading.Init({ customSvgUrl:'加載動畫圖標.svg', svgSize:'80px', }); 
	//去除加載動畫函數
Notiflix.Loading.Remove(600);//括號里設置的持續時間,不填就是立刻結束
  • 當然像width、titleColor等屬性也是可以設置的,如下,一般來說默認的就可以了,自己需要的可以去官網Documentation找一找:

 Notiflix.Report.Init({ success: {svgColor:"#35976a",titleColor:"#d49a9a",buttonBackground:"#6adca8",}, }); 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM