我有像下面这样的样本模板我想用json对象值替换学校,babydet.name,部门,babydet.section.secname如何做到这一点,请帮助我解决这个问题。
var Template1 = 'Welcome to the {{school}} baby {{babydet.name}}'
var Template2 = 'Welcome to the school {{school}} department {{dept}} babydetails {{babydet.name}} {{babydet.section.secname}}'
const namelist1= [{school:'GOVSchool',babydet: { name: 'shanker' }}];
const namelist2= [{school:'GOVSchool',dept:'CS',babydet: { name: 'shanker',section:{sectname:'A Section'}}}];借助字符串替换需要实现这一点(单逻辑)。输出想要这样的“欢迎来到这个世界,宝贝香客”
发布于 2017-03-06 12:12:34
你可以使用这个库来进行字符串插值。https://www.npmjs.com/package/string-format.String::format是一个用于格式化字符串的小型JavaScript库,它基于Python的str.format()。
https://stackoverflow.com/questions/42616982
复制相似问题