當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。