在 2sxc13 中从 DNN 加载 JQuery

发布于 2025-01-13 06:34:42 字数 101 浏览 2 评论 0原文

有没有办法从 razor 模板中的 DNN 安装加载 JQuery 库,而不加载外部链接或文件的相对路径? 像@include(jquery)之类的东西。如果它检查它是否已经加载就更好了。

Is there a way to load JQuery library from the DNN install in a razor template without loading external links or relative paths to the file?
Something like @include(jquery). Even better if it checks if it is already loaded.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一城柳絮吹成雪 2025-01-20 06:34:42

这可以在 2sxc 中完成;)

var page = GetService<ToSic.Sxc.Services.IPageService>();
page.Activate("jQuery");    

另请参阅 https: //docs.2sxc.org/net-code/razor/services/page-service-activate.html

This can be done in 2sxc ;)

var page = GetService<ToSic.Sxc.Services.IPageService>();
page.Activate("jQuery");    

See also https://docs.2sxc.org/net-code/razor/services/page-service-activate.html

凉世弥音 2025-01-20 06:34:42

如果您的皮肤/主题加载查询,则您已经拥有它。检查可用的代码片段和/或检查附带的应用程序,看看 2sic 人员是如何做到这一点的。

If your skin/theme loads query you already have it. Check the available snippets and/or check the included apps to see how the 2sic folks do it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文