我正在构建一个MVC 6 vNext Web应用程序。
我正在考虑使用新的ViewComponents为我的网站封装“小部件”。窗口小部件应该能够独立于主机视图进行渲染和运行。
我们希望在组件定义本身内部存储组件的CSS和JavaScript引用。当我们使用部分视图执行此操作时,我们必须使用一个涉及HtmlHelper的变通方法,该HtmlHelper在HttpContext中注册引用,然后在_Layout的脚本部分呈现期间呈现它们。
我想知道ViewComponents是否遇到了同样的问题,或者现在是否有办法更优雅地处理这个问题?