Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript lodash uu.模板替代本机_Javascript_Angular_Underscore.js_Lodash - Fatal编程技术网

Javascript lodash uu.模板替代本机

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中不起作用,您可以使用,并且对于浏览器端支持,您可以对其进行浏览。

我需要去掉angular2网页包应用程序的lodash,完成此任务的最后一个函数是“u.template”。 我需要为uz.template提供一个替代方案,使用原始javascript

洛达斯模板


我看到了,但是这个函数有很多依赖项。我需要重建这个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;
}