日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

EJS学习(五)之EJS的CommonJs规范版本

發布時間:2025/3/15 javascript 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EJS学习(五)之EJS的CommonJs规范版本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

EJS的CommonJs規范版本

ejs分為兩個版本一個是CommonJs版本,另外一個是AMD規范的版本.

基礎:html頁面

安裝:<script type="text/javascript" src="./node_modules/ejs/ejs.js"></script>

檢查:ejs會將自身掛載到window對象上,所以你只要console.log(ejs)控制臺有輸出就說明安裝成功了.

調試:在瀏覽器中

注意:和AMD規范版本不同,EJS的CommonJs版本要寫在html中

查看是否成功引入ejs

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script src="./ejs.min.js"></script><script>window.onload = function() {console.log(ejs);}</script> </head> <body></body> </html>

渲染單個數據

方法一:ejs.render(str,data,options)

實例一:

// 14.html內容: <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script src="./ejs.min.js"></script><script>window.onload = function() {var string = ejs.render('<h2><%= title %></h2>',{title:'hello'});document.getElementsByTagName('body')[0].innerHTML = string;}</script> </head> <body></body> </html>// 在瀏覽器中打開頁面輸出 hello

實例二:

// 實際應該展示在頁面上的Dom <div id="interpolation"></div>// 模版 <script id="interpolationtmpl" type="text/x-dot-template"><!-- 新增用戶彈窗 --><div id="addSourcePopup" class="modal fade q-popup" tabindex="-1" role="dialog"aria-labelledby="myModalLabel" aria-hidden="true" data-child-node-id="q-popup" style="margin-top: 10px;"><div class="q-popup-modal modal-dialog" style="width: 900px;background-color: #ffffff;"><div class="popup-header modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>{{? it.data && it.data.id}}更新計劃{{??}}新增計劃{{?}}</div></div></div> </script>// 編譯和渲染 jQuery.ajax({type: "get",url: "http://",dataType: "json",success: function (result) {if (result && "0" == result.code && result.json) {var str = ejs.render($("#interpolationtmpl").text(),result.json); // 取到模版并使用數據渲染$("#interpolation").html(str); // 添加進之前準備好的Dom }}});

方法二:ejs.compile(str,options)(data)

// 實際應該展示在頁面上的Dom <div id="interpolation"></div>// 模版 <script id="interpolationtmpl" type="text/x-dot-template"><!-- 新增用戶彈窗 --><div id="addSourcePopup" class="modal fade q-popup" tabindex="-1" role="dialog"aria-labelledby="myModalLabel" aria-hidden="true" data-child-node-id="q-popup" style="margin-top: 10px;"><div class="q-popup-modal modal-dialog" style="width: 900px;background-color: #ffffff;"><div class="popup-header modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>{{? it.data && it.data.id}}更新計劃{{??}}新增計劃{{?}}</div></div></div> </script>// 編譯和渲染 jQuery.ajax({type: "get",url: "http://",dataType: "json",success: function (result) {if (result && "0" == result.code && result.json) {var template = ejs.compile($("#interpolationtmpl").text()); // 取到模版var rs = template(result.json); // 使用數據渲染$("#interpolation").html(rs); // 添加進之前準備好的Dom }}});

其他用法和AMD規范的版本相同

?

轉載于:https://www.cnblogs.com/kunmomo/p/11468354.html

總結

以上是生活随笔為你收集整理的EJS学习(五)之EJS的CommonJs规范版本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: wwwxx欧美 | 亚洲天堂高清 | 国产美女精品人人做人人爽 | 亚洲国产中文字幕在线 | 殴美一级黄色片 | 99自拍偷拍 | 久久午夜国产精品 | 黄色的网站免费观看 | 亚洲欧美激情一区二区三区 | 一个综合色| 久久精品色妇熟妇丰满人妻 | 午夜色播 | 亚洲激情一区 | 色哟哟免费在线观看 | 亚洲涩涩图 | 国产午夜精品福利视频 | 男人撒尿视频xvideos | 中文字幕一区二区三区不卡 | 午夜免费一区二区 | 伊人操 | 日韩欧美一区视频 | 免费三级在线 | 色悠久久综合 | 欧美xxxxxhd | 欧美在线你懂的 | 天天做天天看 | 日本不卡网 | 国产精品国产三级国产aⅴ9色 | 成人性生生活性生交3 | 一女双乳被两男吸视频 | 国产美女黄色 | 视频1区2区 | 中国女人一级片 | 国产黄色大片在线观看 | 男男野外做爰全过程69 | 777亚洲 | 亚洲精品精品 | 毛片大片| 国产又粗又大又爽 | 自拍偷拍亚洲欧洲 | 69精品在线观看 | 国产精品88 | 久久精品国产亚洲av麻豆图片 | 国产成人区 | 国产内射一区 | 蜜桃av免费在线观看 | 在线观看国产成人 | 欧美破处女 | 四虎国产在线 | 国产日韩欧美综合 | 日韩在线成人 | 在线视频亚洲色图 | 亚洲视屏一区 | 亚洲少妇自拍 | 国产三级精品视频 | 求毛片网站 | 日韩欧美一区二区三区免费观看 | 精品无码av一区二区三区四区 | 糖心vlog精品一区二区 | 欧美在线 | 亚洲 | 五月天婷婷激情 | caopeng在线视频 | 九一在线观看免费高清视频 | 日本55丰满熟妇厨房伦 | 黄色91在线观看 | 久久99国产精品久久99果冻传媒 | 私人av| 黄色高清在线观看 | 久久综合影院 | 一级一级黄色片 | 久久9999久久免费精品国产 | 亚州av一区二区 | 午夜影音 | www.黄色国产| 久久久久久蜜桃 | 日日躁夜夜躁 | 日韩操操 | 天堂网a | 成熟丰满熟妇高潮xxxxx视频 | 综合色站导航 | 丁香婷婷久久久综合精品国产 | 国产高清无密码一区二区三区 | 日本夫妻性生活视频 | 国产九九九 | 国产精一区 | 久草网在线| 三极片黄色 | 香蕉视频首页 | 国模私拍视频在线 | 极品在线视频 | 丰满人妻熟妇乱偷人无码 | 中文字幕一区二区久久人妻网站 | 在线观看欧美精品 | 免费观看日批视频 | 激情综合网五月天 | 国产精品一区二区久久 | 日本黄色网址大全 | 色综合久久88色综合天天 | 亚洲自拍偷拍色图 |