【发布时间】:2018-11-06 11:09:10
【问题描述】:
我有以下 Angular 7 Typescript 类:
export class Paging {
itemCount: number;
pageCount: number;
pageNumber: number;
pageSize: number;
constructor(pageNumber: number, pageSize: number, itemCount: number) {
this.itemCount = itemCount;
this.pageCount = itemCount > 0 ? (number)Math.ceil(itemCount / pageSize) : 0;
this.pageNumber = pageNumber;
this.pageSize = pageSize;
}
}
我有两个问题:
1. 如何导入数学函数(此时出现错误)?
2、如何将Math.ceil(itemCount / pageSize)的计算结果转换为整数?
【问题讨论】:
-
删除
(number)位,你应该没问题。 Typescript 没有整数类型,只有数字,但Math.ceil肯定会返回数学意义上的整数 -
1)你不需要在打字稿中导入数学函数 2)试试 parseInt
标签: javascript angular typescript angular7