首页 > 解决方案 > 是否有必要为一个页面中的单个调用创建一个 ui 组件?

问题描述

我即将创建一个 Vue.js 项目,并为我的 ui 组件使用智能/哑模式。在我dumb components的中,我已经有了输入、按钮等...,但在我的中,smart components如果真的有必要创建一个组件,如果我只在一个页面中使用它的话。例如。login-form组件,那么我将只在登录页面中使用它。所以,⤵️

我的第一个问题,真的有必要为此创建一个组件吗?

第二个问题,我什么时候会创建一个smart components

标签: vue.jsvuejs2frontendnuxt.jsnuxtjs

解决方案


  1. 将代码移动到另一个组件使初始组件的代码更具可读性。即使您只打算使用该新组件一次。

  2. 通常是智能组件- 是获取或简单地与其子级共享一些数据的页面。


推荐阅读