父页面:
<crm-gen-jin-ji-lu-list :viewList="false" :key="new Date().getTime()" :glOrderIdParam="model.id" :orderType="this.orderType"
:clientNameParam="model.clientName" :clientIdParam="model.clientId"
:clientLxrIdParam="model.clientLxrId" :clientLxrParam="model.clientLxr"
ref="CrmGenJinJiLuList"
/>
子页面收值
export default {
props: {
viewList: {
type: Boolean,
default: true
},
glOrderIdParam: {
type: String,
default: ''
},
orderType: {
type: String,
default: ''
},
clientNameParam: {
type: String,
default: ''
},
clientIdParam: {
type: String,
default: ''
},
clientLxrIdParam: {
type: String,
default: ''
},
clientLxrParam: {
type: String,
default: ''
},
},
data () {
console.log("this.glOrderIdParam"+this.glOrderIdParam);
return {
queryParam:{
glOrderId:this.glOrderIdParam,
},
addParam: {
glOrderId:this.glOrderIdParam,
clientName:this.clientIdParam,
clientId:this.clientIdParam,
lxrId:this.clientLxrIdParam,
lxrName:this.clientLxrParam,
orderType:this.orderType,
},
子页面显示:
<a-input v-model="addParam.orderType" v-show="false" ></a-input>
<a-input v-model="addParam.glOrderId" v-show="false" ></a-input>
<a-input v-model="addParam.clientName" v-show="false" ></a-input>
<a-input v-model="addParam.clientId" v-show="false" ></a-input>
<a-input v-model="addParam.lxrId" v-show="false" ></a-input>
<a-input v-model="addParam.lxrName" v-show="false" ></a-input>