我在Thymeleaf是新和麪對的一些代碼行等:當標籤上有百里香時,標籤中的文字是什麼?
<p th:text="${message}">Hi!</p>
變量message
在這裏的視圖的控制器被指定。上面的結果是message
變量的值。那麼,Hi!
以上文字的實際作用是什麼?我試圖將message
設置爲另一個不存在的變量,除了白色屏幕外沒有任何事情發生。
我在Thymeleaf是新和麪對的一些代碼行等:當標籤上有百里香時,標籤中的文字是什麼?
<p th:text="${message}">Hi!</p>
變量message
在這裏的視圖的控制器被指定。上面的結果是message
變量的值。那麼,Hi!
以上文字的實際作用是什麼?我試圖將message
設置爲另一個不存在的變量,除了白色屏幕外沒有任何事情發生。
Hi!
文本的實際作用是在原型期間能夠在瀏覽器中顯示頁面的靜態視圖。由於在HTML中沒有像th:text
這樣的屬性,因此值Hi!
只是一個存根。
在模板處理過程中,該值將被${message}
的評估值所取代。
也在動態視圖處理過程中(以及在生成的源代碼中),值Hi!
將被忽略。
此功能可幫助您的設計人員和開發人員處理完全相同的模板文件,並減少將靜態原型轉換爲工作模板文件所需的工作量。做到這一點的能力是一項名爲Natural Templating的功能。
@cuongngo歡迎你!沒有任何想法,我想有些人只是用投票來獲得樂趣。對於我來說,我發現這個對於剛開始使用Thymeleaf的人來說這個清晰且完整的問題是絕對正常的,而且我贊成這個問題。 – DimaSan
再次感謝@dima。這讓我懷疑如果我的問題是一個愚蠢的問題。謝謝! – eugene