string-interpolate

Simple string interpolation

String interpolate

Simple string interpolation

Install

  • via npmnpm install string-interpolate
  • via componentcomponent install alexeyraspopov/string-interpolate
  • via bowerbower install string-interpolate

API

interpolate(template, data);
  • template- template string. Default delimiters are {}
  • data- simple object

Usage

var interpolate = require('string-interpolate');

interpolate('{ greeting }, { user.name }', {
    greeting: 'Hello',
    user: {
        name: 'Jane'
    }
});

If datais not specified - returns template function

var greet = interpolate('Hello { name }');

greet({ name: 'Jane' }); // Hello Jane
greet({ name: 'Mike' }); // Hello Mike

License

MIT License(c) Alexey Raspopov

Repository

alexeyraspopov/string-interpolate


上一篇:开源的H5即时聊天系统 spring-boot + netty + protobuf + vue ~
下一篇:gulp-complexity

相关推荐

  • 隐藏某些价值观输出stringify() JSON。

    Evan CarrollNilesh(https://stackoverflow.com/users/124486/evancarroll)提出了一个问题:Hide certain values in...

    2 年前
  • 这是不可能的stringify错误使用json.stringify?

    CommunityJay Querie(https://stackoverflow.com/users/1/community)提出了一个问题:Is it not possible to string...

    2 年前
  • 请求超出配置的maxquerystringlength当使用[授权]

    nempoBu4Sabre(https://stackoverflow.com/users/1805640/nempobu4)提出了一个问题:request exceeds the configure...

    2 年前
  • 解密JSON.stringify()的参数使用

    基本使用 一般情况下,我们使用序列化对象,即将一个对象的属性和值转化为字符串 第二个参数 实际上并不是所有的JSON数据都能被序列化 可以通过传递第二个参数来解决,首先来看下第二个...

    7 个月前
  • 聊一聊valueOf和toString

    valueOf和toString是Object.prototype的方法。一般很少直接调用,但是在使用对象参与运算的时候就会调用这两个方法了。我想大部分人都存在以下疑问: valueOf和to...

    8 个月前
  • 简介JavaScript中toTimeString()方法的使用

    该方法返回一个Date对象在人类可读的形式时间部分。 语法 下面是参数的详细信息: 返回值: 返回Date对象的人类可读形式的时间部分。 例子: 这将产生以下结果:...

    3 年前
  • 简介JavaScript中substring()方法的使用

    该方法返回一个String对象的一个子集。 语法 下面是参数的详细信息: indexA : 介于0和1小于字符串的长度的整数。 indexB : (可选)介于0和字符串的长度的整数...

    3 年前
  • 浅谈JSON.parse()和JSON.stringify()

    1.parse 用于从一个字符串中解析出json 对象。例如 var str='{"name":"cpf","age":"23"}' 经 JSON.parse(str) 得到: ...

    3 年前
  • 浅析Object.prototype.toString()

    一直很奇怪为什么可以通过Object.prototype.toString()判断各数据的类型,带着这个疑问,查看了一些资料。 1.Object.prototype.toString()判断原理 ...

    1 年前
  • 是运算符比StringBuffer少append()性能。

    Dónal(https://stackoverflow.com/users/2648/d%c3%b3nal)提出了一个问题:is the operator less performant than ...

    2 年前

官方社区

扫码加入 JavaScript 社区