原创 forEach遍歷querySelectorAll的結果

題目聽起來像是個僞命題,因爲querySelectorAll的查詢結果是nodelist集合而非數組。而nodelist集合與數組有明顯的差別,比如nodelist集合具有時效性。forEach遍歷querySelectorAll的結果我們

原创 js 下載文件流

這個問題,先描述下最初的思路:1、從接口中獲取到文件流;2、在瀏覽器中下載文件流;按照上述問題在網上找答案,DOM File API,XMLHTTP,asp方法好多。最後用最簡單的方法window.location.href = apiUr

原创 angularjs注意點

1、指令的名稱要統一小寫。2、指令中require後的字符前面加^(shift+6)或?效果一樣。3、$rootScope中的S大寫。4、input是用於用戶輸入的,數據要從View傳輸到Controller中,而{{}}和ng-bind是

原创 URL Routing

URL Routing參考原文:https://github.com/angular-ui/ui-router/wiki/Multiple-Named-ViewsMost states in your application will pr

原创 js中的trim

trim方法去除字符串左右兩端的空格,在js中此方法的使用實例如下var arr=[' app','bpp  ',' cpp ']; console.log(arr); arr.forEach(function(v,i,a){ a[i]=

原创 angular中get方法URL無法正確傳輸

angular中get方法URL中帶有%,傳輸到後臺得到的是%25,多出來的25使得get獲取失敗。其中的轉換屬於URL 編碼(http://www.w3school.com.cn/tags/html_ref_urlencode.html)

原创 php代碼在瀏覽器中被註釋

<?php//創建文件並寫入內容 echo 'hello'; ?>這串代碼在瀏覽器中一直被註釋掉,無法運行。在PHP的後邊不應該加上註釋。

原创 用js下載文件

HTML5中給a標籤增加了一個download屬性,只要有這個屬性,點擊這個鏈接時瀏覽器就不在打開鏈接指向的文件,而是改爲下載。這句話是拷貝過來的,講的很好,但是之後的用例實現的時候發現是錯的。正確的用法是<a download href=

原创 angularjs指令中link方法無法正確獲取element

angularjs中大多在指令之中操作DOM,現在遇到一個指令中無法獲取DOM的特殊情況:var directiveCtrl=angular.module("directiveCtrl",[]); directiveCtrl.control

原创 ng-options

上代碼:<!DOCTYPE html> <html ng-app="app"> <head> <meta charset="UTF-8"> <title></title> <script src="lib/angular.js