<designs-dialog
@change="dialogHandler"
@close="dialogs.designs = false"
:dialog="dialogs.designs"
:job="dialogJob"
v-if="dialogs.designs"
/>
<details-dialog
@change="dialogHandler"
@close="dialogs.details = false"
:dialog="dialogs.details"
:job="dialogJob"
v-if="dialogs.details"
/>
这2个组件的不同之处在于,一个组件更多是一个桌子,另一个组件更多是轮播。不过,似乎应该有一些方法可以干燥属性,因为这两个部分之间看起来非常相似。