MVC 6 vNext ViewComponent脚本?

use*_*433 8 asp.net-mvc asp.net-core-mvc

我正在构建一个MVC 6 vNext Web应用程序.

我正在考虑使用新的ViewComponents为我的网站封装"小部件".窗口小部件应该能够独立于主机视图进行渲染和运行.

我们想要为组件定义本身内部的组件存储CSS和JavaScript引用.当我们使用部分视图执行此操作时,我们必须使用一个涉及HtmlHelper的解决方法,该HtmlHelper在HttpContext中注册了引用,然后在_Layout的脚本部分呈现期间再次呈现它们.

我想知道ViewComponents是否遇到了同样的问题,或者现在是否有办法更优雅地处理它?