1
Comment peut-on cloner un objet en profondeur dans YUI3? En jquery il serait fait généralement comme suitClonage profond dans Yui3
var clone = jQuery.extend(true, {}, object);
Comment peut-on cloner un objet en profondeur dans YUI3? En jquery il serait fait généralement comme suitClonage profond dans Yui3
var clone = jQuery.extend(true, {}, object);
Utilisez le clone method fourni par le module oop.
YUI().use("oop", function (Y) {
var obj = { foo: ["bar", "baz", "biz"] },
clone = Y.clone(obj, true);
});
Ceci n'est qu'une partie de la solution. cela échoue si cela est nécessaire pour atteindre '$ .extend (true, {a: 1}, object)'. Pour ce faire, utilisez Y.merge par-dessus. par exemple, 'Y.clone (objet, true) .merge ({a: 1})' –