当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript lodash.endsWith函数代码示例

本文整理汇总了TypeScript中lodash.endsWith函数的典型用法代码示例。如果您正苦于以下问题:TypeScript endsWith函数的具体用法?TypeScript endsWith怎么用?TypeScript endsWith使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了endsWith函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: isValid

 private isValid(file) {
   return (
     _.endsWith(file.name, '.yaml') ||
     _.endsWith(file.name, '.yml') ||
     _.endsWith(file.name, '.json')
   );
 }
开发者ID:marynaKhromova,项目名称:console,代码行数:7,代码来源:resource-upload.service.ts

示例2: getProperName

 function getProperName(name: string) {
     if (_.endsWith(name, 'ies')) {
         return name.replace(/ies$/, 'y');
     } else if (_.endsWith(name, 's')) {
         return name.replace(/s$/, '');
     }
     return name;
 }
开发者ID:david-driscoll,项目名称:atom-typescript-generator,代码行数:8,代码来源:default.ts

示例3: isValidFile

export function isValidFile(e: DragEvent) {
  if (!e.dataTransfer || !e.dataTransfer.files || !e.dataTransfer.files.length) {
    return false;
  }

  const file = e.dataTransfer.files[0];
  return _.endsWith(file.name, '.product') || _.endsWith(file.name, '.prodx');
}
开发者ID:Xristinaaaa,项目名称:Telerik2016,代码行数:8,代码来源:fileUpload.ts

示例4: processImage

 private processImage(key: string, value: any, options: Record<string, any>) {
   if (
     _.isEqual(key, 'icon') ||
     _.isEqual(key, 'image') ||
     _.endsWith(key, 'Icon') ||
     _.endsWith(key, 'Image')
   ) {
     options[key] = this.assetService.resolveFromRequire(value);
   }
 }
开发者ID:wix,项目名称:react-native-navigation,代码行数:10,代码来源:OptionsProcessor.ts

示例5: loadSwaggerDocument

 private static loadSwaggerDocument(options: SwaggerOptions) {
     let swaggerDocument: any;
     if (_.endsWith(options.filePath, '.yml') || _.endsWith(options.filePath, '.yaml')) {
         swaggerDocument = YAML.load(options.filePath);
     }
     else {
         swaggerDocument = fs.readJSONSync(options.filePath);
     }
     return swaggerDocument;
 }
开发者ID:thiagobustamante,项目名称:typescript-rest,代码行数:10,代码来源:server.ts

示例6: compile

export async function compile(
  schema: JSONSchema4,
  name: string,
  options: Partial<Options> = {}
): Promise<string> {

  const _options = merge({}, DEFAULT_OPTIONS, options)

  const errors = validate(schema, name)
  if (errors.length) {
    errors.forEach(_ => error(_))
    throw new ValidationError
  }

  // normalize options
  if (!endsWith(_options.cwd, '/')) {
    _options.cwd += '/'
  }

  return format(generate(
    optimize(
      parse(await dereference(normalize(schema, name), _options), _options)
    ),
    _options
  ), _options)
}
开发者ID:bcherny,项目名称:json-schema-to-typescript,代码行数:26,代码来源:index.ts

示例7:

 return observable.catch((err, source) => {
   if (err.status  === 401 && !_.endsWith(err.url, '/login')) {
       this._router.navigate(['login']);
       return Observable.empty(null);
     } else {
       return Observable.throw(err);
   }
 });
开发者ID:divino,项目名称:marklogic-data-hub,代码行数:8,代码来源:http.ts

示例8: isPathToPackageFile

export function isPathToPackageFile(path) {
  for (const fileName of DETECTABLE_FILES) {
    if (_.endsWith(path, fileName)) {
      return true;
    }
  }
  return false;
}
开发者ID:lirantal,项目名称:snyk,代码行数:8,代码来源:detect.ts

示例9:

    _.forEach(arr, (s) => {
        if (_.startsWith(s, '{') && _.endsWith(s, '}')) {
            let str: string = s;

            str = str.slice(1);
            str = str.substring(0, str.length - 1);
            keys.push(str);
        }
    });
开发者ID:flipio,项目名称:sbg-node-client,代码行数:9,代码来源:Common.ts


注:本文中的lodash.endsWith函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。