TypeScript+Elementui 父、子组件传值方式
-----------父组件部分---------
<create-Info v-model="createModalShow" :flowInfo="selectFlowInfo" @save-success="getpage"></create-Info >
<script lang="ts">
import CreateInfo from './createInfo.vue';
@Component({
components: {CreateInfo}
})
export default class FlowScheme extends AbpBase {
selectFlowInfo:string=null;
async created() {
//数据
this.selectFlowInfo=XXXXX;
}
}
--------------子组件接受部分---------------------------
<script lang="ts">
import { Component, Vue, Inject, Prop, Watch } from 'vue-property-decorator';
@Component({
components: { }
})
export default class CreateInfo extends AbpBase {
@Prop({ type: Object, default: false }) flowInfo: object;