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