wire property in lwc code example
Example 1: wire service adaper in lwc
import { LightningElement, api, wire } from 'lwc';
import { getRecord } from 'lightning/uiRecordApi';
export default class Record extends LightningElement {
@api recordId;
@wire(getRecord, { recordId: '$recordId', fields: ['Opportunity.Name'] })
record;
}
Example 2: wire service adaper in lwc
import { LightningElement, api, track, wire } from 'lwc';
import { getRecord } from 'lightning/uiRecordApi';
export default class WireFunction extends LightningElement {
@api recordId;
@track record;
@track error;
@wire(getRecord, { recordId: '$recordId', fields: ['Opportunity.Name'] })
wiredAccount({ error, data }) {
if (data) {
this.record = data;
} else if (error) {
this.error = error;
}
}
}