原谅我缺乏MVC知识 - 仍然在教自己。
基本上开始了他们主要使用MVC的新工作,学习曲线陡峭。我已经负责在嵌套的局部视图中需要时调用Javascript文件,虽然我对前者很满意,但我似乎在加载脚本时遇到了麻烦。我已经尝试了sections
这项工作做得不好而且我认为无法完成。
所以我有:
Index.cshtml
>加载AddressList.cshtml
>加载Address.cshtml
加载address.chtml partial view
后,我想加载js文件。
<script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?sensor=false'></script>
这对某些人来说非常微不足道,但从来没有像现在这样能够让它发挥作用。
手头的任务是我在主layout view
中加载js文件时构建并运行的更大功能的一部分。情况已经改变,现在需要移动js文件。
非常感谢任何帮助。
答案 0 :(得分:0)
Javascript
和PartialViews
无法很好地协同工作,因为您可以多次使用PartialView
,如果您添加PartialView
两次,则脚本也会是
一种方法是将脚本部分移动到主视图中,以后在此过程中调用PartialView
。
或者,如果您不介意使用第三方框架,则ForLoop HtmlHelper允许您在javascript
内使用PartialView
并控制要正确添加的脚本。