Time of Update: 2016-02-02
使用node+vue.js實現SPA應用,nodevue.jsspa應用業務需求最近公司要求開發web版的app,由於app是偏向內容方面,而且帶了一個聊天模組,所以一般的多頁開發不是很適合,而且主要是手機瀏覽,對載入速度或者使用者體驗來說都比較苛刻。調研了很多架構和模式,最後自己東拼西湊搞出來了這麼一個玩意。服務端毫無疑問使用node,使用typescript可以有效在編碼同時查錯,強型別語言寫服務端毫無壓力。#app.ts 只貼重要代碼var webpack =
Time of Update: 2016-02-02
JS+CSS實現DIV層的展開、收縮效果,cssdiv本文為大家分享的第一個執行個體:JS控制DIV層的展開、收縮效果。<html><head><title>CSS+JS實現一個DIV層的展開/摺疊效果</title><style>* { margin:0; padding:0;}body { text-align:center; font:75% Verdana, Arial, Helvetica, sans-serif;}h1 {
Time of Update: 2016-02-02
jQuery+css實現炫目的動態塊漂移效果,jquerycss漂移本文執行個體講述了jQuery+css實現的動態塊漂移效果.分享給大家供大家參考,具體如下:運行效果如下:具體代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.
Time of Update: 2016-01-31
CSS3實現的滑鼠懸浮和移開div淡入淡出效果,css3divCSS3實現的滑鼠懸浮和移開div淡入淡出效果:本章節介紹一下如何利用css3實現滑鼠懸浮和離開div實現淡入淡出效果。代碼執行個體如下:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8
Time of Update: 2016-01-30
CSS通過邊框border-style來寫小三角,cssborder-style<!DOCTYPE html>/*直接複製代碼即可在瀏覽器驗證*/<html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0;
Time of Update: 2016-01-30
JavaScript+html5 canvas繪製的圓弧蕩鞦韆效果完整執行個體,html5canvas本文執行個體講述了JavaScript+html5 canvas繪製的圓弧蕩鞦韆效果。分享給大家供大家參考,具體如下:運行效果如下:具體代碼如下:<!DOCTYPE html><html> <head> <title>demo</title> <style type="text/css"> #canvas {
Time of Update: 2016-01-30
JavaScript+html5 canvas繪製繽紛多彩的三角形效果完整執行個體,html5canvas本文執行個體講述了JavaScript+html5 canvas繪製繽紛多彩的三角形效果。分享給大家供大家參考,具體如下:運行效果如下:具體代碼如下:<!DOCTYPE HTML><html> <head> <title>demo</title> <style type="text/css"> body {
Time of Update: 2016-01-29
css預重設樣式代碼,css重設樣式代碼css預重設樣式代碼:預重設css樣式代碼幾乎在每一個稍有經驗編寫的css檔案中都有應用,這足以說明它的有點,關於它到底有哪些好處這裡就不多介紹了,大家可以自行查閱,下面直接分享此代碼。代碼如下: body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p, blockquote,th,td{margin:0;padding:0;}
Time of Update: 2016-01-29
蒙板 模態對話方塊,模態對話方塊 1 <!DOCTYPE html> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title></title> 6 <style> 7
Time of Update: 2016-01-29
JS組件Form表單驗證神器BootstrapValidator,bootstrap表單組件本文為大家分享了JS組件Form表單驗證神器BootstrapValidator,供大家參考,具體內容如下1、初級用法來看bootstrapvalidator的描述:A jQuery form validator for Bootstrap 3。從描述中我們就可以知道它至少需要jQuery、bootstrap的支援。我們首先引入需要的js組件: <script
Time of Update: 2016-01-27
【熱點推薦】在JavaScript中使用C程式JavaScript 是個靈活的指令碼語言,能方便的處理商務邏輯。當需要傳輸通訊時,我們大多選擇 JSON 或 XML 格式。但在資料長度非常苛刻的情況下,文本協議的效率就非常低了,這時不得不使用二進位格式。去年的今天,在折騰一個 前後端結合的 WAF 時,就遇到了這個麻煩。因為前端指令碼需要採集不少資料,而最終是隱寫在某個 cookie 裡的,因此可用的長度非常有限,只有幾十個位元組。如果不假思索就用 JSON 的話,光一個標記欄位 {"
Time of Update: 2016-01-27
JavaScript數組的一些奇葩行為,javascript數組奇葩在程式語言中數組的重要性不言而喻,JavaScript中數組也是最常使用的對象之一,數組是值的有序集合,由於弱類型的原因,JavaScript中數組十分靈活、強大,不像是Java等強型別進階語言數組只能存放同一類型或其子類型元素,JavaScript在同一個數組中可以存放多種類型的元素,而且是長度也是可以動態調整的,可以隨著資料增加或減少自動對數組長度做更改。今天,複習了一下JavaScript的數組,然後,把他的一些奇葩行為總
Time of Update: 2016-01-27
AngularJS中的Directive自訂一個表格,angularjsdirective先給大家說下表格的需求:●
Time of Update: 2016-01-27
JavaScript文字框指令碼編寫的注意事項,javascript文字框在HTML中,有兩種方式來表現文字框:一種是使用input元素的單行文本,另一種是使用textarea的多行文字框。使用input方式,必須添加type,設定為“text”。 size特性,可以指定文字框內能夠顯示的字元數。 value屬性可以設定文字框的初始值。 maxlength特性則是用於指定文字框內可以接受的最大字元數。 textarea的初始值則必須放在開始和結束標籤之內。 cols是文字框字元行數;
Time of Update: 2016-01-27
AngularJS中如何使用$parse或$eval在運行時對Scope變數賦值,angularjsscope在"AngularJS中自訂有關一個表格的Directive"中自訂了一個有關表格的Direcitve,其表格的表現方式是這樣的:<table-helper datasource="customers" clumnmap="[{name: 'Name'}, {street: 'Street'}, {age: 'Age'}, {url: 'URL', hidden: true}]"&
Time of Update: 2016-01-27
JavaScript實現擷取某個元素相鄰兄弟節點的prev與next方法,prevnext本文執行個體講述了JavaScript實現擷取某個元素相鄰兄弟節點的prev與next方法。分享給大家供大家參考,具體如下:/*** 擷取相鄰元素* @param ele 參考物元素* @param type 類型,上一個(1)or下一個(0)* @return 返回尋找到的元素Dom對象,無則返回null*/function getNearEle(ele, type) { type = type ==
Time of Update: 2016-01-27
理解JavaScript事件對象,javascript事件對象在觸發DOM上的某個事件時,會產生一個事件對象event。DOM中的事件對象相容DOM的瀏覽器會將一個event對象傳入到事件處理常式中。event對象包含與建立它的特定事件有關的屬性和方法。除法的事件類型不一樣,可用的屬性方法就不一樣。不過,所有的事件都會有下表列出的成員。下面列出了 2 級 DOM 事件標準定義的屬性: bubbles: 返回布爾值,指示事件是否是起泡事件類型。 cancelable:
Time of Update: 2016-01-25
html網頁擷取php網頁資料等知識記錄,htmlphp所有跟php有關的網頁都必須在Apache伺服器下開啟。需要配置好confg.ini的檔案路徑。AJAX: 通過事件不斷的向伺服器發送請求,然後伺服器會時時返回最新的資料,這就是AJAX的功能PS:IE瀏覽器第一次會向伺服器發送請求,擷取最新資料,而第二次它就預設擷取快取資料,導致資料不是最新的。 解決辦法:使用JavaScript隨機字串 addEvent(document,'click',function(){ var
Time of Update: 2016-01-25
CSS那些事兒-閱讀隨筆2(選擇符的組合與優先順序/權重),css隨筆在知道了CSS選擇符最基礎的知識後,就要綜合利用它們了。這裡就記錄幾種常見的用法。1.針對性的使用類選擇符或者ID選擇符 類選擇符在一個頁面中可能會在不同的地方應用,那麼就需要有針對性地使用類選擇符。如下例: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <
Time of Update: 2016-01-25
jQuery Form 表單提交外掛程式之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的應用,serializefield一、jQuery Form的其他api 1. formSerialize將表單序列化成查詢串。這個方法將返回一個形如: name1=value1&name2=value2的字串。是否可以連環調用: 否, 這個方法返回的是一個字串。例子:var queryString = $('#