我使用的下一段代碼加載模板動態:如何確保淘汰賽模板?
$(document).ready(function() {
$("#templateContainer").load("templates.html");
}
有什麼辦法模板的內容可以是安全的公共負擔? 我正在使用ASP.NET MVC等
我使用的下一段代碼加載模板動態:如何確保淘汰賽模板?
$(document).ready(function() {
$("#templateContainer").load("templates.html");
}
有什麼辦法模板的內容可以是安全的公共負擔? 我正在使用ASP.NET MVC等
而不是有一個物理文件創建一個操作,將在視圖中返回您的模板。您可以使用AuthorizeAttribute
或任何其他方式來確保您的操作。
用指向您的動作的網址替換template.html
。
您的意思是使用MVC視圖返回模板內容+使用AuthorizeAttribute?不錯的選擇,謝謝 – Pavel
@SkyP - 是的。您可以呈現視圖中的任何內容,而不僅僅是HTML網頁... –
你真的需要保護你的觀點嗎?數據是否需要保護?如果這很好,你可以使用我的庫來獲取模板。 https://github.com/AndersMalmgren/Knockout.Bootstrap.TemplateStore/wiki – Anders