I am stuck while working with Custom Angular Elements, Whenever i emit a value i.e true
or false
, it works fine while using element
in same angular project, whenever i use the element in other project by creating its bundled JS
file. It shows the Inputs events
in the parent component.
This is my Angular Elements in Parent Component
<app-address [model]="address" [isAddressValid]="isValid"
(getValidity)="getValue($event)" placeholder="placeholder" label="label" isRequired="false" ></app-address>
In parent Component i am accessing value like
getValue(data) {
console.log(data)
}
Instead of showing emitted data i.e true
or false
its showing me inputs
event.
This is how i am importing file
import '../../../Elements/angular-address-element/elements/app-address-element'
Child Component
@Output() getValidity = new EventEmitter<any>();
this.getValidity.emit(true)
I am calling this emit
on change
event.