<template>
<div>
<el-dialog title="结果集展示" :visible.sync="dialog" width="30%" :close-on-click-modal="false">
<json-views :data="data" />
<span slot="footer" class="dialog-footer">
<el-button type="primary" @click="submit">确 定</el-button>
</span>
</el-dialog>
</div>
</template>
<script>
import JsonViews from 'vue-json-views'
export default {
components:{
JsonViews
},
props: {
dialog: {
type: Boolean,
default: false
},
data: {
default: () => {}
}
},
data() {
return {}
},
methods: {
submit() {
this.$emit('closeDialog')
}
},
}
</script>
<style lang='scss' scoped>
</style>
想办法转化成数组对象即可
this.originalDate = JSON.parse(
this.baseMsg.interactionAbstract.replace(/\\/g, '')
)