将rem转换为整数值

时间:2018-09-21 22:32:33

标签: javascript typescript

我正在尝试将rem值提取为整数。

this.props.viewTitleContainerStyle.paddingTop

上面的代码行给我调试器中的1.00rem值。 viewTitleContainerStyle存储为theme.sizes.Measures.Measure100。我需要将其转换为整数值,以便在另一个表达式中进行比较。有什么办法吗?

我尝试了parseInt但没有用。

1 个答案:

答案 0 :(得分:0)

您可以为此专门使用parseIntparseFloat。它将解析数字,直到看到无效数字(即rem)为止,此时它将停止解析并返回有效的int或float(无论您要求什么)。两者的区别在于,是否希望它在看到private void dgv_CellMouseEnter(object sender, DataGridViewCellEventArgs e) { if ((e.ColumnIndex == dgv.Columns["Added By"].Index) && (e.RowIndex > -1)) { dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].ToolTipText = dgv.Rows[e.RowIndex].Cells[dgv.Columns["AddedByFullName"].Index].Value.ToString(); } } 时停止解析,还是要包含小数点后的数字。

.