加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 使用Razor的Jquery模板如何在text / html脚本中

发布时间:2020-12-16 03:25:04 所属栏目:asp.Net 来源:网络整理
导读:好的,这有点随机,但.. 使用MVC 3(使用Razor视图引擎)和使用jQuery Templating的Knockout.js我遇到了一个小问题,我确信可以解决. 为了使用jQuery-Tmpl,你需要提供一个模板 script type="text/html"...template elements go here.../script 现在问题是剃刀视图
好的,这有点随机,但..

使用MVC 3(使用Razor视图引擎)和使用jQuery Templating的Knockout.js我遇到了一个小问题,我确信可以解决.

为了使用jQuery-Tmpl,你需要提供一个模板

<script type="text/html">
...template elements go here...
</script>

现在问题是剃刀视图引擎似乎没有在这些特定脚本标记内生成HTML.它处理标准的html,(脚本类型=“text / javascript”)很好但似乎没有对上述脚本标记做任何事情.

有谁知道如何解决这个问题,即如何使用MVC 3 Razor与jQuery-Tmpl?

解决方法

在这篇博文中有一个非常好的解决方案: http://www.wiredprairie.us/blog/index.php/archives/1204

这将创建一个“模板”帮助程序,用于发出脚本开始/结束标记.

否则,我有一些ideas用于将模板放在外部文件中,这将是另一种避免此问题的方法.它涉及将模板存储在.html文件中,并将它们注入页面中的脚本标记.有很多方法可以在客户端或服务器端实现这一点,只有一些想法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读