当前正在使用带有Visual Studio 2019的AspNetCore 2.2.0在工作中的项目。
在项目布局文件中,我有以下代码:
<script src="~/js/constants.js"></script>
<script src="~/js/utility.js"></script>
<script src="~/js/site.js"></script>
在constants.js
中是几个const变量。在utility.js
中,我有一个名为callAjaxDefault
的函数,这是我尝试在site.js
中调用的函数。 Chrome浏览器声称该函数在调用时未定义。我在Chrome的检查器中检查了源,并且constants.js
和utility.js
都存在。
那到底能给什么呢?
如果我理解正确,则需要按此顺序加载以在实用程序中调用站点:
<script src="~/js/constants.js"></script>
<script src="~/js/site.js"></script>
<script src="~/js/utility.js"></script>