gpt4 book ai didi

angular - 如何使用 rxjs isNumeric() 函数?

转载 作者:太空狗 更新时间:2023-10-29 17:44:29 27 4
gpt4 key购买 nike

我是 rxjs 的新手,但我认为它是所有 ng 应用程序的一部分,而且我读到它有一个方便的 isNumeric() 函数。我尝试了以下两种导入:

import 'rxjs/util/isNumeric';
import 'es6/util/isNumeric';

这是我尝试挂接到此 rxjs isNumeric() 函数的一些示例代码:

var testString = "100";

//this doesn't compile
var isNumber = isNumeric(testString);

//this fails at runtime
var isNumber = testString.isNumeric();

我错过了什么?

最佳答案

这不是专门针对 RxJS 的事情,而是更普遍的如何从其他文件导入独立函数的方法。有(至少)两种方法可以做到这一点。因为 isNumeric 只有一个函数,所以可以这样导入:

import {isNumeric} from "rxjs/util/isNumeric"
//
var isNumber = isNumeric(testString)

您也可以像这样一次性导入一个文件中的所有函数:

import * as rxjsNumeric from "rxjs/util/isNumeric"
//
var isNumber = rxjsNumeric.isNumeric(testString)

但在这种特殊情况下,这样做并没有太大好处。

注意:从 RxJS 6 开始,这些实用函数是 no longer available .但是,语法仍然适用于导入函数的一般情况。

关于angular - 如何使用 rxjs isNumeric() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46535209/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com