我正在寻找Ionic Typeographyion-text color - 它是一个只接受文字的错误吗?
我似乎无法得到它的文字以外的任何东西。
所以HTML
<ion-list>
<ion-item *ngFor="let name of names"
ion-text color="getSassColor(name)"
(click)="select(name)">
{{name.name}}
</ion-item>
</ion-list>
TS
private names = [
{ name : 'John', selected:false},
{ name : 'Paul', selected:false},
{ name : 'George', selected:false},
{ name : 'Ringo', selected:false}
];
...
select(selectedName) {
this.names.forEach((n) => {
if (n.name === selectedName.name) {
n.selected = !n.selected;
}
});
}
getSassColor(name): string {
console.log('in get sass')
return name.selected ? 'primary' : '';
}
不调用过getSassColor(),如果你想调节颜色。
日志消息'in get sass'从不显示。