【发布时间】:2016-02-14 00:51:51
【问题描述】:
有没有办法自动将组件的输入转换为数字?
例如这个组件是这样初始化的:
<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 转换为数字或整数?
否则我必须在Typescript 中键入字符串或任何字符串,或者通过将其转换为ngOnInit() 中的数字来启动组件,我想避免这种情况。
【问题讨论】: