I'm using ionic 2 and angular2 for developing mobile app, when i want use ionic icon and [name]'s property with expressions like this :
<icon item-right
[name]="result.kind ==='song' ? 'musical-notes' : 'film'">
</icon>
i got an error:
angular2-polyfills.js:528 Unhandled Promise rejection: Template parse errors:
Can't bind to 'name' since it isn't a known native property ("
<icon item-right
[ERROR ->][name]="result.kind ==='song' ? 'musical-notes' : 'film'"></icon>
but for my learning source(video tutorial) its work... why ?!
I would use the ion-icon
element instead of the icon
one:
<ion-icon item-right
[name]="result.kind ==='song' ? 'musical-notes' : 'film'">
</ion-icon>
See this link for more details:
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.