网上讨论的文章已经很多了,这里举一个简单的例子来讨论一下 Composition API 的用法,具体问题才好具体讨论嘛。 假如我们要做一个论坛的讨论列表和分页,以前是把需要的数据都放在data里面,事件都放在methods 里面,代码少的话还好分辨,如果代码多了,看着就头疼了。 现在vue3.0可以按照业务关系分成多个管理类来管理这些代码。 比如帖子列表+发帖功能,我们先做一个模板: (简单表示一下,不做美化处理了) 论坛列表 <div v-for=(item, index) in articleList :key='articleLi