【问题标题】:Asp.Net Core Javascript not working with RazorAsp.Net Core Javascript 不适用于 Razor
【发布时间】:2019-01-30 22:13:15
【问题描述】:

我在处理 ASP .NET Core 2.0 上的 javascript 文件时遇到问题。我正在做一个学习 ASP .NET Core 的课程,我的 javascript 文件不想工作,我不知道为什么,它没有出现在网络上,也没有显示我的任何 console.log尝试使用。

该文件位于 wwwroot/js 并且我有 @section 与包含在视图中的脚本。我已经将我的代码与最终项目进行了比较,没有任何问题。

到目前为止我尝试的是:重置浏览器缓存,将脚本放在 layout.cshtml 上,但没有结果。我还尝试做一些我在这里找到的其他东西,但没有任何效果。

【问题讨论】:

  • 如何检查渲染的 HTML?你做过任何基于浏览器的开发工具检查吗?浏览器开发工具中显示的任何请求错误?语法错误?鉴于您的问题,这里没有人可以猜测......
  • 嗯,你至少需要包含控制台日志和调试结果才能知道你遇到了什么样的问题,因为JS脚本是在客户端执行的。
  • 我尝试调用调试器,但没有成功,chrome 上的控制台开发工具也没有错误,抱歉没有说我已经检查过了,我忘了。它的行为就像 javascript 文件甚至不存在一样。一切正常,直到我将 javascript 代码放在一个单独的文件中。我还尝试获取数据变量的值,但没有结果。这是视图和javascript代码中的一个小提琴:link

标签: asp.net asp.net-mvc razor


【解决方案1】:

好的,我解决了我的问题,因为同一个文件夹中有 2 个 csproj,而我正在运行一个没有 javascript 文件的 csproj,这是一个愚蠢的错误。感谢所有试图帮助我的人。

【讨论】:

    猜你喜欢
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 2020-06-06
    • 2020-07-12
    • 2020-06-16
    相关资源
    最近更新 更多