Component({ properties: { applyState: { type: String, value: 'none' }, rejectCause: { type: String, value: '' } }, data: { showRejectDialog: false, confirmBtn: { content: '知道了', variant: 'base' }, }, methods: { applyResource() { var myEventDetail = {} // detail对象,提供给事件监听函数 var myEventOption = { bubbles: true, composed: true, // capturePhase: true, } // 触发事件的选项 this.triggerEvent('applyResource', myEventDetail, myEventOption) }, showDialog() { this.setData({ showRejectDialog: true }) }, closeDialog() { this.setData({ showRejectDialog: false }) } } })