import { Component, Vue, Prop } from 'vue-property-decorator'; @Component export default class HelloWorld extends Vue { @Prop({ default: 'default value' }) public readonly msg!: string; private mounted() { // console.log(...this.$slots.default) } private showAlert() { alert("showAlert") } private render() { return (

{this.msg}

{this.$slots.default}

this.showAlert()}>HelloWorld组件点击事件:{this.msg}

) } }