gpt4 book ai didi

Razor View Engine 子页面中的 Javascript Intellisense

转载 作者:可可西里 更新时间:2023-11-01 02:10:09 25 4
gpt4 key购买 nike

我正在寻找一种方法,让我在“主”cshtml 文件中引用的 .js 文件传递​​给“子”cshtml 文件。

我在主文件中有这样的东西,所以 .js 文件总是被引用(事实上我在主文件中得到了 js 智能感知):

if (false)
{
<script type="text/javascript" src="../scripts/jquery.js"></script>
}

但是,当我像这样在“子”页面中引用 master.cshtml 文件时:

@{
Layout = "~/Views/Shared/master.cshtml";
}

我没有 javascript intellisense。我真的不想将脚本标签放在每个子页面的顶部,有很多脚本标签,还有很多子页面!

最佳答案

Razor 编辑器现在无法推断正在使用哪些脚本文件(这是因为 Razor 布局页面是通过代码设置的,编辑器不执行 View 页面)。遗憾的是,如果您希望 JavaScript IntelliSense 在您的 View 页面中工作,则必须包含这些脚本标签。

关于Razor View Engine 子页面中的 Javascript Intellisense,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4822510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com