javascript - 将数字字符串转换为 Angular 2 中的数字

标签 javascript angular

我想比较 Angular 2 表达式。我从我的数据库中获得了数字字符串中的数据数组,我需要将其转换为数字,然后再使用 ngClass 给出样式条件。我怎样才能转换这种类型。有什么想法吗?

  <td [ngClass]= "{'positive': gbh.Last > 0, 'negative': gbh.Last < 0}"> {{gbh.Last}} </td>

最佳答案

这个答案是 typescript 方式: so answer

Number('1234') // 1234
Number('9BX9') // NaN

另一个答案看起来是针对整数而不是数字。您最好使用加号。

var x = "32";
var y = +x; // y: number

引用 answer :

关于javascript - 将数字字符串转换为 Angular 2 中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43069055/

相关文章:

javascript - 复选框事件未使用 jquery 触发

javascript - 为json数据制作html模板

angular - 在 Angular (2) 自举组件中读取 URL(矩阵 || 查询)参数

angular - 如何订阅特定的子路由参数?

javascript - 如何使用 Angular 7 更改 CSS 类

javascript - 过滤 $lookup 的结果

javascript - 使用 "a"标签时如何触发点击事件

javascript - 错误 : 'types' can only be used in a . ts 文件 - 使用 @ts-check 的 Visual Studio 代码

javascript - Angular CLI - 只有一个 Bundle.js

javascript - 在没有 authguard 的情况下禁用 Angular 7 中的 url 更改导航或直接页面访问?