這次帶給大家nodejs實作動態html步驟詳解,nodejs實作動態html的注意事項有哪些,以下就是實戰案例,一起來看一下。
動態替換html內容
#1.實作的功能及原理
#實現了將,使用者表單的數據,與html結合,將使用者輸入的數據,顯示到html對應的位置。
原理:透過正規表示式,替換html中的範本資料如使用者名稱{name},可以透過拿到使用者提交的name的值value,透過
replace(正規表示式,value)的方式替換掉原模板數據,並輸出到客戶端。
2.主要用到的方法和模組
#2.1檔案運算模組var fs=require("fs");
方法:
2.1.1 非同步讀取檔案的方法
1 |
|
參數說明:
path:檔案的路徑(包含檔案名稱)
callback:檔案讀取完畢的回呼函數
檔案讀取的數據,從該方法獲得,會自動填入
1 2 3 4 5 6 7 8 |
|
2.2 資料處理模組var querystring=require("querystring");
#方法:
2.2.1 將字串轉換成物件
1 |
|
2.3 post請求主要方法
1 2 3 4 5 6 |
|
#3.核心程式碼requestHandler.js##
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
|
#4.html範本##
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
推薦閱讀
js中async函數使用方法詳解#node建置伺服器,寫入介面,調諧介面,跨域方法詳解以上是nodejs實作動態html步驟詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!