vue3 +ts defineProps 设置默认值

//父组件
<div>
  <Search
        ref="childForm"
        :report-all="reportAll"
        :export-api="activeName == 'Summary' ? summaryExport : oocOosExport"
        @query="handleQuery"
      />
</div>
//子组件 Search,reportAll不传默认为false
<script lang="ts" setup>
const props = withDefaults(
  defineProps<{
      
      
    reportAll: boolean;
    exportApi: any;
  }>(),
  {
      
      
    reportAll: false,
  }
);
</script>

猜你喜欢

转载自blog.csdn.net/qq_42859450/article/details/127789933
今日推荐