在这个简单的例子:https://jsfiddle.net/4hxsu4rc/2/2sxc - 放置一个@ Content.field VAR JavaScript文件
是否有可能将经由<script src="myjs.js"></script>
包括的js文件中的@ Content.myVarIntoJsFile? 由于它不是视图模板关联文件(_myview.cshtml)的一部分,因此默认情况下它不起作用。
我可以使这项工作的唯一方法是通过使整个JS内容_myview.cshtml里面像
<script type="text/javascript">
function myfunction(myvalue) {
alert('@Content.myVarIntoJsFile' + myvalue);
}
</script>
但是这使得视图模板文件更难编辑,因为规模将是相当大的。我如何在外部JS文件中使用@ Content.field替换?
最好的问候, 若昂做这将是从内容领域创建一个隐藏的div并放入其数据
评估和演示可以做的伎俩给你,但说实话,你应该避免使用它。 –