我需要取消我的angular2 webpack应用程序的lodash,完成此任务的最后一个功能是" _。template"。 我需要在原始javascript中使用_.template的替代方法。
lodash模板 https://github.com/lodash/lodash/blob/master/template.js
private create() : string {
let compile = _.template(this.url); <---- i need change this
return compile(this.params);
}
有人可以帮助我吗?
更新 我解决了这段代码。
public static template(url:string, params: any){
var urlResult = url;
for(var key in params){
urlResult = urlResult.replace("${"+key+"}", params[key]);
}
return urlResult;
}