vm模板渲染和js瀏覽器混淆的問題

2021-06-03 16:17:58 字數 344 閱讀 9399

今天在編寫程式的時候發現了個非常奇怪的問題, 自己弄亂了個東西,velocity模板渲染的時間問題,以及瀏覽器中velocity渲染要檢查的東西。

比如: 

s1: 不能被渲染,因為當使用者輸入瀏覽器位址###.html請求時,velocity模板渲染會將vm檔案中可以被渲染的東西進行渲染, 然而s1這種格式

$! , velocity模板不能渲染到, 而s2已經是渲染後的字串,所以alert(s1)後始終是字串,而alert(s2)是已經渲染後的結果。

原因:自己對模板渲染和瀏覽器中本身的值弄亂了,把vm和html搞混了,看來還是velocity模板引擎處理原理不清楚。

瀏覽器核心 渲染引擎 js引擎

渲染引擎的職責就是渲染,即在瀏覽器視窗中顯示所請求的內容,也可以說是對html文件進行解析並將其顯示在頁面上的工具 不同的瀏覽器有不同的渲染引擎,對於渲染引擎的使用總結如下 渲染引擎 firefox使用gecko引擎 ie使用trident引擎 2015年微軟推出自己新的瀏覽器,原名叫斯巴達,後改名...

瀏覽器載入和渲染分析

瀏覽器載入和渲染分析 原文 最近一直在做前端js開發,為了更清楚的顯示頁面元素的載入順序,動手寫了乙個程式,程式對頁面中的每個元素都延遲5秒。在ie6下檢視loader.jsp這個頁面,使用httpwatch來檢測頁面元素的載入。從下面的圖中可以看到載入順序。ie6首先載入了頁面loader.jsp...

瀏覽器載入和渲染分析

瀏覽器載入和渲染分析 最近一直在做前端js開發,為了更清楚的顯示頁面元素的載入順序,動手寫了乙個程式,程式對頁面中的每個元素都延遲5秒。在ie6下檢視loader.jsp這個頁面,使用httpwatch來檢測頁面元素的載入。從下面的圖中可以看到載入順序。ie6首先載入了頁面loader.jsp,fi...