Variable defaultConst

default: {
    get(key: string, getOptions?: GetOptions): any;
    getGroup(getOptions?: GetOptions): any;
    getNumber(key: string, getOptions?: GetOptions): any;
    setConfig(initOptions: InitOptions): any;
}

Type declaration

  • get:function
    • 调用方法。

      import rainbow from 'pts/rainbow';

      export default function () {
      let value1 = rainbow.get("default_page_size")
      console.log(value1) // '100'
      };

      Parameters

      • key: string

        七彩石配置的 key

      • OptionalgetOptions: GetOptions

        配置选项

      Returns any

      响应对象

  • getGroup:function
    • 调用方法并且转换为 number 类型。

      import rainbow from 'pts/rainbow';

      export default function () {
      let value1 = rainbow.getGroup()
      // {"default_page_size":"100","tdoc_category.json":"{\\\"sheet\\\": [\\\"/dop-api/get/sheet\\\"]]}"}
      console.log(JSON.stringify(value1))
      };

      Parameters

      Returns any

      响应对象

  • getNumber:function
    • 调用方法并且转换为 number 类型。

      import rainbow from 'pts/rainbow';

      export default function () {
      let value1 = rainbow.getNumber("default_page_size")
      console.log(value1) // 100
      };

      Parameters

      • key: string

        七彩石配置的 key

      • OptionalgetOptions: GetOptions

        配置选项

      Returns any

      响应对象

  • setConfig:function
    • 配置加载, 必选。

      import rainbow from 'pts/rainbow';

      rainbow.setConfig(
      {
      appID: "appID",
      groups: ["pts-test"],
      }
      );

      Parameters

      Returns any

      响应对象