I have these two examples:
Example 1:
@Component({
selector: 'app-root',
templateUrl: './app.component.html'
})
export class AppComponent {
options:any = {isOpen: false };
logOptions() {
console.log(this.options);
}
}
Example 2:
@Component({
selector: 'app-root',
templateUrl: './app.component.html'
})
export class AppComponent {
options:any = {isOpen: false };
@Input() logOptions() {
console.log(this.options);
}
}
in html:
<app-root></app-root>
<script>
document.querySelector('app-root').logOptions();
</script>
In Example 1 returns error: document.querySelector(...).logOptions is not a function
In Example 2 returns: undefined
Does anyone have any ideas?