离子3 toFixed()不是函数

时间:2018-08-23 02:48:44

标签: angular typescript ionic3

我知道这只是我尝试搜索的一个基本且简单的问题,但是找不到一个相关的答案。

所以发生了什么事,我试图获取总 scrollHeight 的20%,减去-总滚动高度

这是我的下面的代码。

我有这样的病情if ((ev.target.offsetHeight + ev.target.scrollTop) >= (ev.target.scrollHeight - (parseFloat(ev.target.scrolllHeight).toFixed(2) * 0.2))) // do something inside the condition

这表示 toFixed 不是函数,因为[ts]算术运算的左侧必须为'any','number'或枚举类型。< / p>

我尝试了这个parseFloat((ev.target.scrolllHeight: number)).toFixed(2),但是没有运气。

感谢有人可以帮助您。 预先感谢。

1 个答案:

答案 0 :(得分:2)

将焦点放在Letters中是错误的,因为parseFloat(ev.target.scrolllHeight)已经是scrollHeightnumber使用字符串。

修复

parseFloat应该不是错误。