gpt4 book ai didi

javascript - 如何从扩展方法访问部分?

转载 作者:行者123 更新时间:2023-11-30 06:31:54 25 4
gpt4 key购买 nike

我正在为 javascript 呈现的图表编写 html 扩展 (Razor)。我可以编辑 javascript 以从数据属性中读取大部分值,但有时我需要将内联 javascript 直接插入页面并链接库。我想让它自动。有没有什么方法可以通过 html 帮助器从扩展方法访问一个部分(比如 @RenderSection("Scripts", false) )?

谢谢

最佳答案

RenderSection 是 WebPageBase 的常规方法,因此您可以在您的助手中使用它。这里有一个片段:

public static class HtmlExtensions
{
public static HelperResult InvokeRenderSection(this HtmlHelper html)
{
var view = (WebPageBase)html.ViewDataContainer;
var result = view.RenderSection("scripts", false);
return result;
}
}

关于javascript - 如何从扩展方法访问部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17009189/

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