Răsfoiți Sursa

add clone as second param

Kevin Batdorf 4 ani în urmă
părinte
comite
c0c2f43094
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/component.js

+ 2 - 2
src/component.js

@@ -41,7 +41,7 @@ export default class Component {
             // to be defined after the proxy object is created so,
             // to be defined after the proxy object is created so,
             // for IE only, we need to define our helpers earlier.
             // for IE only, we need to define our helpers earlier.
             Object.entries(Alpine.magicProperties).forEach(([name, callback]) => {
             Object.entries(Alpine.magicProperties).forEach(([name, callback]) => {
-                Object.defineProperty(this.unobservedData, `$${name}`, { get: function () { return callback(this.$el) } });
+                Object.defineProperty(this.unobservedData, `$${name}`, { get: function () { return callback(canonicalComponentElementReference, this.$el) } });
             })
             })
         /* IE11-ONLY:END */
         /* IE11-ONLY:END */
 
 
@@ -74,7 +74,7 @@ export default class Component {
 
 
         // Register custom magic properties.
         // Register custom magic properties.
         Object.entries(Alpine.magicProperties).forEach(([name, callback]) => {
         Object.entries(Alpine.magicProperties).forEach(([name, callback]) => {
-            Object.defineProperty(this.unobservedData, `$${name}`, { get: function () { return callback(this.$el) } });
+            Object.defineProperty(this.unobservedData, `$${name}`, { get: function () { return callback(canonicalComponentElementReference, this.$el) } });
         })
         })
         /* MODERN-ONLY:END */
         /* MODERN-ONLY:END */