加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 为什么我们应该通过部分视图使用MVC 6功能视图组件有

发布时间:2020-12-15 18:35:51 所属栏目:asp.Net 来源:网络整理
导读:MVC 6引入了View组件,并表示它比局部视图更强大和灵活。那是替换部分视图吗?他们之间有什么区别呢? 解决方法 根据这个链接 https://docs.asp.net/en/latest/mvc/views/view-components New to ASP.NET MVC 6,view components (VCs) are similar to partia
MVC 6引入了View组件,并表示它比局部视图更强大和灵活。那是替换部分视图吗?他们之间有什么区别呢?

解决方法

根据这个链接 https://docs.asp.net/en/latest/mvc/views/view-components

New to ASP.NET MVC 6,view components (VCs) are similar to partial views,but they are much more powerful. VCs include the same separation-of-concerns and testability benefits found between a controller and view. You can think of a VC as a mini-controller—it’s responsible for rendering a chunk rather than a whole response.

所以这只是增强部分视图,另一个区别是当您使用部分视图时,仍然依赖于控制器,而在View Component中您不需要控制器。所以有分离的关注。

有一个ASP.NET视图组件的详细信息。
http://www.tugberkugurlu.com/archive/exciting-things-about-asp-net-vnext-series-mvc-view-components

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读