我想在我的create-react-app中使用LESS预处理器.
React Code
ReactDOM.render(
<form>
<input type="email" data-info="Enter Email" pattern="/\S+@\S+\.\S+/" required title="Please enter value" required="required"/>
<input type="submit"/>
</form>
,document.getElementById('root'))
Run Code Online (Sandbox Code Playgroud)
index.less
body{
background: red;
}
Run Code Online (Sandbox Code Playgroud) 当我深度克隆代理对象时,它返回一个没有代理的普通对象。但当我深度克隆对象时我想要代理对象。
前任:
class Abc {
constructor() {
this.a = 4;
return new Proxy(this, {
get(target, name) {
return target[name];
},
});
}
}
class Xyz {
constructor() {
this.x = new Abc();
this.y = _.cloneDeep(this.x);
}
}
var proxyObject = new Xyz().x;
var normalObject = new Xyz().y;
console.log(proxyObject); // Type Proxy
console.log(normalObject); // Type Object
Run Code Online (Sandbox Code Playgroud)
有没有办法克隆像 this.x 这样的原始对象行为的深层对象