原创 AngularJS通過post、put提交application/x-www-form-urlencoded的數據

默認情況下,AngularJS通過post和put提交的參數是以json形式提交的,某些情況下需要application/x-www-form-urlencoded形式的數據,就需要在執行http時重寫transformRequest。比如

原创 npm全局安裝包已經sudo仍然沒有權限的解決方法

想全局安裝electron卻提示我沒有權限: sudo npm install -g electron Error: EACCES: permission denied, mkdir '/usr/local/lib/node_module

原创 $resource in AngularJS

$http    $http服務是基於$q服務的,提供了promise封裝,它接受一個配置對象參數,並返回一個promise對象。同時,它還提供了2個方法用來定義promise回調:success 和 error。$http({method

原创 Fiddler無法抓取Chrome包的解決辦法

    使用Fiddler時,發現用Chrome訪問頁面Fiddler並沒有抓到包,開始以爲是Windows防火牆的問題,關閉之後還是抓包失敗,後來發現是由於平常是通過GoAgent訪問境外網站,在Chrome中用到了Proxy Switc

原创 JavaScript對象繼承的方法

    寫這個話題單純是給自己做筆記了,不然老忘記。    第一種方法:    function fn1(x) {         this.x = x;     }     function fn2(x, y) {         th

原创 依賴內置ng-model指令的自定義指令

  ng-model是AngularJS的原生指令,通過require: 'ngModel'可以更加深入地處理數據的雙向數據綁定。  ng-model裏面的屬性有:  $parsers:保存了從viewValue到modelValue綁定過