原创 創建一個express + ejs的項目

用控制檯cd命令到項目文件下 依次輸入一下命令 express -e testEjsWebApp cd testEjsWebApp npm install

原创 javascript 鬆散耦合

js代碼耦合過緊,就會難於維護,並且經常需要重寫代碼; 解耦的方法: 解耦應用 邏輯/事件分離; 一般的可能會這樣寫 ele.onclick(){ if(a>b){ alert(1) }

原创 用angular做表單驗證

先上圖 看到紅色箭頭所示,有注意兩點: 當文本框獲得焦點的時候,有一個box-shadow的效果 同時會有驗證 都知道input是單標籤(不閉合)的元素,爲了實現這個效果,就需要用到div將input包圍起來,如下: <div

原创 angular規範

2016/1/17 20:09 規範1: 將每個模塊定義在一個單獨的獨立的文件中 //不推薦 angular .module('app', ['ngRoute']) .controller('SomeController

原创 css 製作三角形/平行四邊形

三角形 css製作三角形如圖 代碼如下 <div id="first"></div> <div id="second"></div> <div id="third"></div> div { display: inline-bl

原创 angularjs----mark

watch進行監控, parse 手動解析 http://jsbin.com/rasafitame/edit?html,js,output <!DOCTYPE html> <html ng-app='myApp'> <head> <s

原创 創造更好的瀏覽體驗-HTML5 history API

從Ajax翻頁的問題說起 請想象你正在看一個視頻下面的評論,在翻到十幾頁的時候,你發現一個寫得稍長,但非常有趣的評論。正當你想要停下滾輪細看的時候,手殘按到了F5。然後,頁面刷新了,評論又回到了第一頁,所以你又要重新翻一次。 再或者,

原创 讀angularjs權威指南入坑之旅

指令 ng-inclued 制定文件路徑的時候注意要加單引號; <div ng-include="'include1.html'">

原创 安裝了wampserver後進入localhost/phpmyadmin/失敗

node.js安裝grunt報錯? C:\WINDOWS\system32>npm –registry=http://r.cnpmjs.org install cnpm -g npm ERR! Windows_NT 6.2.9200

原创 Window pageXOffset 和 pageYOffset 屬性

Window pageXOffset 和 pageYOffset 屬性 1. 定義和用法 pageXOffset 設置或返回當前頁面相對於窗口顯示區左上角的 X 位置。pageYOffset 設置或返回當前頁面相對於窗口顯示區左上角的 Y

原创 安裝了wampserver後進入localhost/phpmyadmin/失敗

 打開如下文件: c:\wamp\alias\phpmyadmin.conf    //這個就是你的wamp的安裝目錄下的內容 修改成這樣: <Directory "c:/wamp/apps/phpmyadmin3.4.5/"> Op

原创 多個文件預覽

這裏實現了多個文件預覽,並且把多個文件的url放在了urlData數組中,方便後臺上傳 啥也不多說,先上代碼; <!doctype html> <html lang="en"> <head> <meta charset="UTF