ionic封裝錯誤函式處理上篇

2021-09-02 01:59:18 字數 717 閱讀 3369

為了**的復用性,封裝成乙個工廠,可以增加**的復用性,省時,高效完成開發工作。

單獨使用錯誤處理函式

function errstatus(err) 

datadservice.setobject('master', $scope.master);

datadservice.setobject('session_code', '')

location.href = '#/slide'

window.location.reload()

}if ($scope.err.status == '500')

}

封裝成統一函式進行呼叫,

用法errfunction 依賴注入 引用 errfunction.errstatus(err)

.factory('errfunction',function($ionicloading,$cordovatoast,datadservice)

datadservice.setobject('master', master);

datadservice.setobject('session_code', '')

location.href = '#/slide'

window.location.reload()

}if (err.status == '500')

socket錯誤處理函式的封裝

為使主程式具有可讀性,將socket相關的系統函式的錯誤處理封裝成乙個wrap.c wrap.c include include include 列印錯誤原因並退出 void perr exit const char s accept出錯封裝 int accept int fd,struct soc...

java使用列舉封裝錯誤碼及錯誤資訊

使用列舉型別來封裝project中所需要的錯誤碼和錯誤資訊,十分方便。用法如下 package com.dear.r.dbservice author lixiang 使用列舉型別來封裝異常碼和異常資訊 public enum dbserviceerror public string getmsg ...

日期處理封裝函式(更新中)

判斷某年份是否為閏年 function isleapyear year 將日期格式化輸出 2015 08 24 function date2string date,sep date2string new date 獲得某個月份的天數 function getdaysbymonth month,yea...