Vue.js模态对话框输入表单

Vue.js模态对话框输入表单,vue.js,dialog,Vue.js,Dialog,我在寻找最佳实践,甚至是经验法则。我知道一个输入对话框表单可以被制作成一个组件,以便重新使用。但是,如果一个弹出对话框表单只在该Vue.js页面上使用,则可以将其嵌入该页面的html中 问题是,在什么情况下,页面上的对话框表单过多?不管怎样,如果外部对话框都被导入,会有区别吗 如果我需要5-7个输入对话框来添加姓名信息、教育信息、家庭信息等,并且每个表单都只与该vue页面关联,这会有所不同吗?性能如何 我知道我会因为问这个问题而被追问,但老实说,我不知道最好的地方在哪里 我完全同意这可能是主观的

我在寻找最佳实践,甚至是经验法则。我知道一个输入对话框表单可以被制作成一个组件,以便重新使用。但是,如果一个弹出对话框表单只在该Vue.js页面上使用,则可以将其嵌入该页面的html中

问题是,在什么情况下,页面上的对话框表单过多?不管怎样,如果外部对话框都被导入,会有区别吗

如果我需要5-7个输入对话框来添加姓名信息、教育信息、家庭信息等,并且每个表单都只与该vue页面关联,这会有所不同吗?性能如何

我知道我会因为问这个问题而被追问,但老实说,我不知道最好的地方在哪里

我完全同意这可能是主观的,但这不是获取意见的目的吗

一般规则(DRY)是,如果您多次使用它,您应该为它制作一个组件,但如果这会损害程序的简单性,则可能会破坏此规则

你应该自己决定如何实施它。归根结底,这取决于个人喜好。

一般规则(DRY)是,如果你多次使用它,你应该为它制作一个组件,但如果这会损害程序的简单性,那么这个规则可能会被打破

你应该自己决定如何实施它。归根结底,这取决于个人偏好