优化可配置爬虫可视化:顺序排列

This commit is contained in:
marvzhang
2019-12-04 15:26:06 +08:00
parent 514afa05b4
commit c73990d19c
2 changed files with 73 additions and 13 deletions

View File

@@ -113,7 +113,7 @@
@change="onChangeNextStage(scope.row)"
>
<el-option :label="$t('No Next Stage')" value=""/>
<el-option v-for="n in stageNames" :key="n" :label="n" :value="n"/>
<el-option v-for="n in filteredStageNames" :key="n" :label="n" :value="n"/>
</el-select>
</template>
</el-table-column>
@@ -143,6 +143,12 @@ export default {
type: String,
default: ''
},
stage: {
type: Object,
default () {
return {}
}
},
stageNames: {
type: Array,
default () {
@@ -159,7 +165,10 @@ export default {
computed: {
...mapState('spider', [
'spiderForm'
])
]),
filteredStageNames () {
return this.stageNames.filter(n => n !== this.stage.name)
}
},
methods: {
addField () {