typescript - Stränginterpolering inuti onclick (Ionic 2 + Angular 2)
Enkel fråga, jag försöker skicka en sträng inom ett "onclick" i min Ionic 2-app men det fortsätter att ge mig ett fel.
<button onclick="window.plugins.socialsharing.shareViaWhatsApp(null, null, '{{sound.file}}', null)">Enviar no whats</button>
fel logg
Can't bind to 'onclick' since it isn't a known native property
Svar #1
Det borde vara så här:
<button (click)="share(sound.file)">Enviar no whats</button>
Och i din komponent
public share(file: string): void {
window.plugins.socialsharing.shareViaWhatsApp(null, null, file, null);
}
Du bör undvika att inkludera logik i vyn och istället lägga den i komponentkoden.
