首先定义一个New>Lightning Event
Name:Events
<aura:event type="COMPONENT" description="Event template" >
<aura:attribute name="message" type="String"/>
</aura:event>
子aura
//cmp
<aura:registerEvent name="cmpEvent" type="c:Events"/>
//js
var cmpEvent = component.getEvent("cmpEvent");
cmpEvent.setParams({ "message" : "Confirm" });
cmpEvent.fire();
父aura接收
//cmp action里写 想操作的js
<aura:handler name="cmpEvent" event="c:SettlementEvents" action="{!c.handleEvent}"/>
//js
handleEvent: function(component, event, helper) {
var message = event.getParam("message");
if(message =='Confirm'){
return true;
}
}