有没有办法自动将组件的输入转换为数字?
例如这个组件初始化如下:
<list-of-playlists limit="5"></list-of-playlists>
并在这里定义:
@Component({
selector: 'list-of-playlists',
templateUrl: 'list-of-playlists.html'
})
export class MyPlaylistComponent implements OnInit {
@Input() limit: number;
ngOnInit() {
console.log(typeof limit); // string
}
}
有没有办法limit
自动转换为数字或整数?
否则,我将不得不输入 is 作为字符串或任何 in Typescript
,或者通过将其转换为数字 in 来启动组件ngOnInit()
,我想避免这种情况。