我遇到的问题非常耐心,我希望能从Stack Overflow获得一些帮助或指示。
我有一个主办SPA的ASP.Net网站。我使用Bundle功能来提供javascript和内容。我发送HTML5 doc类型,我发送meta http-equiv来强制IE以标准模式呈现。 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
发展很好。但是,我们最近开始在发布模式下构建网站。即使在脚本和样式缩小和捆绑之后,IE9也以相同的方式呈现我们的Debug和Release版本。但是,Chrome不是。我使用的是Chrome 39(我的队友使用的是38),我们都遇到了相同的布局问题。一般来说,几乎感觉内联/内联块项目的处理方式不同,Chrome在某些位置增加了额外的空白区域?但为什么这只会是Chrome的问题?并且只在发布模式?
我在发布/调试模式下分解了捆绑包并提供了完整的JS / CSS,以确保相同的JS / CSS正在崩溃。同样的问题!
有什么想法吗?我在这里失去了它。
答案 0 :(得分:1)
在Node.js中使用把手时遇到了同样的问题,但我认为它也适用于你。
在把手模板中定义值时,删除开/关标签和把手变量之间的空格。
而不是:
<div>
{{youVar}}
</div>
使用此:
<div>{{yourVar}}</div>