Javascript lodash uu.模板替代本机
我需要去掉angular2网页包应用程序的lodash,完成此任务的最后一个函数是“u.template”。 我需要为uz.template提供一个替代方案,使用原始javascript 洛达斯模板Javascript lodash uu.模板替代本机,javascript,angular,underscore.js,lodash,Javascript,Angular,Underscore.js,Lodash,我需要去掉angular2网页包应用程序的lodash,完成此任务的最后一个函数是“u.template”。 我需要为uz.template提供一个替代方案,使用原始javascript 洛达斯模板 我看到了,但是这个函数有很多依赖项。我需要重建这个EM原始JavaScript或者使用angula2的任何函数,但是我不知道为什么这样做,你考虑了JavaScript模板文字吗?带有var字符串的模板文字在angular2中不起作用,您可以使用,并且对于浏览器端支持,您可以对其进行浏览。
我看到了,但是这个函数有很多依赖项。我需要重建这个EM原始JavaScript或者使用angula2的任何函数,但是我不知道为什么这样做,你考虑了JavaScript模板文字吗?带有var字符串的模板文字在angular2中不起作用,您可以使用,并且对于浏览器端支持,您可以对其进行浏览。
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;
}