asp.net-mvc-3 – Razor引擎和ember.js可以一起工作吗?
发布时间:2020-12-16 04:24:38 所属栏目:asp.Net 来源:网络整理
导读:我正在开发一个项目,其中另一个开发人员使用ember.js框架开发了一个UI作为独立的客户端唯一解决方案. 我被要求将这项工作转移到ASP.NET MVC3项目. 问题是,ember.js在语法中使用大括号和双括号,这似乎会干扰MVC3使用的剃刀引擎. 我是否正确地认为2种技术(ASP
我正在开发一个项目,其中另一个开发人员使用ember.js框架开发了一个UI作为独立的客户端唯一解决方案.
我被要求将这项工作转移到ASP.NET MVC3项目. 问题是,ember.js在语法中使用大括号和双括号,这似乎会干扰MVC3使用的剃刀引擎. 我是否正确地认为2种技术(ASP MVC3和ember.js)不能一起工作? 解决方法
一种方法是在资源文件(resx)中使用把手模板,并在类似于此的匿名函数中将它们添加到Ember:
<script type="text/javascript" src="path/to/ember.js"> <script type="text/javascript" src="path/to/your/app.js"> <script type="text/javascript"> (function() { Ember.TEMPLATES["your template name"] = Ember.Handlebars.compile('<%= template as string from the resource file goes here %>'); })(); App.initialize(); </script> 这应该在您调用应用程序的初始化方法之前发生 当您拥有多语言支持时,资源文件也是一个好主意 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.Net 5中缺少FormCollections
- asp.net-mvc – ASP.NET MVC视图或URL应该有多少级别?
- asp.net – 计算代码后面的代码行数和aspx文件的工具?
- asp.net-core-1.0 – ASP.NET Core 1.0中的package.json
- 在ASP.NET部分回发期间打开时的jQueryUI datepicker行为:年
- asp.net-mvc – 在导航时维护url参数
- asp.net – CultureInfo.CurrentCulture从中读取文化
- asp.net-mvc-4 – 工作单元和通用存储库与实体框架5
- asp.net – 带有transfer-enconding的POST:在IIS 8.5 Web
- asp.net-mvc – Sammy.js和Knockout.js =>模板没有模板?
推荐文章
站长推荐
- asp.net – GridView中的TemplateField标题
- ASP.NET sessionState SQLServer模式超时不起作用
- asp.net-mvc-4 – ASP.NET MVC ViewModel继承问题
- asp.net-mvc-4 – 如何永久教Visual Studio检测我
- asp.net-mvc – 将参数传递给telerik asp.net mv
- asp.net-mvc – 尝试创建类型为’TypeNewsContro
- asp.net – 可能导致XML解析错误:没有找到元素?
- asp.net-mvc – 提交表单并将数据传递给FileStre
- ASP.NET中的会话修复
- 在Entity Framework中使用存储过程(四):如何为
热点阅读