宜搭+
    正在准备搜索索引...

    类 RealityElement抽象

    模拟数据生成器的抽象基类。

    本抽象类定义了模拟数据生成器的基础行为。子类需实现 RealityElement.wantOne 方法以提供单条数据的生成逻辑;RealityElement.want 方法则基于 wantOne 批量生成指定数量的数据。

    层级 (查看层级一览)

    索引

    构造函数

    方法

    构造函数

    方法

    • 受保护

      从给定字符串中随机截取一个子串。

      该方法按照指定的单元长度从字符串中随机截取一段内容,常用于从预定义的 字符池中随机选取元素。截取起始位置根据字符串长度与单元长度计算得出。

      参数

      • arr: string

        用于截取的源字符串。

      • unitlen: number = 1

        截取单元长度,默认为 1,即每次截取一个字符。

      返回 string

      截取得到的子串。

      26.7.1

    • 批量生成模拟数据。

      该方法通过循环调用 RealityElement.wantOne 生成指定数量的数据项。

      参数

      • num: number

        需要生成的数据项数量。

      返回 string[]

      包含生成结果的字符串数组。

      26.7.1

    • 生成一条模拟数据。

      子类必须重写此方法以实现具体的数据生成逻辑。默认实现抛出 Method not implemented. 错误。

      返回 string

      生成的单条模拟数据字符串。

      当子类未实现此方法时抛出。

      26.7.1

    • 创建一个新的模拟数据生成器实例。

      类型参数

      参数

      • this: new () => T

      返回 T

      初始化后的生成器实例。

      26.7.1