我使用的下一段代码加载模板动态:如何确保淘汰赛模板?
$(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