下划线有一个深度克隆扩展。
自述文件说明要使用的节点
var _ = require('underscore');
_.mixin(require('underscore.deepclone'));
我想在我的前端 Angular 项目中使用它,我通常用它导入下划线
import * as _ from 'underscore';
最佳答案
尝试这样:
// Import all underscore methods into variable "_"
import * as _ from 'underscore';
// Import function from package "underscore.deepclone" into variable "deepclone"
import deepclone from 'underscore.deepclone';
//Create mixin with _.mixin method
_.mixin(deepclone);
//Now you can do deep clone for your object:
//var someClone = _.deepclone(someObject)
关于angular - ES6 导入 underscore.deepclone Angular 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46153411/