vue.js - 是否有必要为一个页面中的单个调用创建一个 ui 组件?
问题描述
我即将创建一个 Vue.js 项目,并为我的 ui 组件使用智能/哑模式。在我dumb components
的中,我已经有了输入、按钮等...,但在我的中,smart components
如果真的有必要创建一个组件,如果我只在一个页面中使用它的话。例如。login-form
组件,那么我将只在登录页面中使用它。所以,⤵️
我的第一个问题,真的有必要为此创建一个组件吗?
第二个问题,我什么时候会创建一个smart components
?
解决方案
将代码移动到另一个组件使初始组件的代码更具可读性。即使您只打算使用该新组件一次。
通常是智能组件- 是获取或简单地与其子级共享一些数据的页面。
推荐阅读
- javascript - Eslint替换,无法读取方法
- android - 如何检查滚动视图,在Android中滚动屏幕大小的3倍
- git - 你如何使用源代码树同时处理一个 repo 的多个分支?
- ios - 访问 NSDictionary 的数组对象中的第二级数组
- spring-boot - 如何仅根据我提供的部署实例查询 camunda 任务
- node.js - 在 mongoose 中使用事务会引发错误
- sql - bigInt 到日期转换给出错误
- php - 将数组值插入到php中的单个数组中
- php - [php]如何根据值合并两个多维数组?
- java - 如何从tomcat 8中的URL中删除整个上下文