force:hasRecordId interface doesn't get recordId attribute value of the record in lightning component in Winter 18?
code: comp code:
<aura:component implements="force:lightningQuickAction,force:hasRecordId" >
<aura:attribute name="recordId" type="id" access="global"/>
<aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
</aura:component>
comp controller js:
({
doInit: function(component)
{
console.log("recordidjs: "+component.get("v.recordId"));
}
})
Result:
We have added the above component in record detail page In Winter 18 - we get "recordidjs: undefined" in console
This same code displays record id in previose releases