gpt4 book ai didi

javascript - 在 body 元素的末尾使用 squishit 和渲染外部 minifiedjs

转载 作者:太空宇宙 更新时间:2023-11-03 18:36:22 26 4
gpt4 key购买 nike

我的应用程序中有母版页和子页。在运行时,我确定要包含在母版页预初始化方法中的 js 和 css,并使用 squish it (bundlecss.AsCached & bundlecss.Render) 方法呈现 js 和 css。在母版页 Head 控件中,使用 Bundle.Css().RenderNamed 方法包含该文件。

现在我的要求是在 body 元素的末尾包含外部 js 文件,以便更快地呈现网页。当我在 body 元素的末尾调用 Bundle.Css().RenderNamed 时,js 文件未包含在页面中。

在使用 squish 框架时,是否无法指定缩小后的 js 应包含在页面 html 中的位置?

提前致谢。婆罗门

最佳答案

您可能不希望以这种方式做事。缓存/命名包适用于您不能(或不想)创建物理文件的情况。你在这里做的方式只会增加复杂性。 Bundle.JavaScript().Add("~/file.js").Render("~/blah") 仍会缓存包,但它使用磁盘上的文件(仅创建一次)。

您真的在调用 Bundle.Css().RenderNamed("javascript bundle name") 吗?如果是这样,您需要更改对 Bundle.JavaScript().RenderNamed 的调用。如果这只是一个拼写错误,那么查看更多代码/标记会有所帮助。

关于javascript - 在 body 元素的末尾使用 squishit 和渲染外部 minifiedjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18588748/

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