Vue: डेटा विकल्प के साथ मिश्रण का उपयोग करते समय तर्क के रूप में `इस` के साथ नहीं बुलाया जाता है

को निर्मित 6 दिस॰ 2017  ·  4टिप्पणियाँ  ·  स्रोत: vuejs/vue

संस्करण

2.5.9 है

प्रजनन लिंक

https://codepen.io/cool_zjy/pen/KyLpve

प्रजनन करने कि प्रक्रिया

  1. प्रजनन चलाते हैं
  2. VueComponent कंसोल में लॉग इन किया
  3. अधूरापन // mixins: [mixin],
  4. फिर से प्रजनन करें

क्या उम्मीद है?

VueComponent कंसोल में लॉग इन किया

वास्तव में क्या हो रहा है?

undefined कंसोल में लॉग इन किया

सभी 4 टिप्पणियाँ

हुक और अन्य तरीकों में घटक उदाहरण तक पहुंचने के लिए कृपया this का उपयोग करें।
https://codepen.io/Akryum/pen/OOYywd

@Akryum क्यों? चूंकि 2.5 data फ़ंक्शन को पहले तर्क के रूप में vm उदाहरण प्राप्त होता है https://github.com/vuejs/vue/pull/6760

मैं एक पीआर पर हूँ।

मुझे लगता है कि फिक्स this को call mergeDataOrFn फ़ंक्शन पर दूसरे arg के रूप में जोड़ रहा है

क्या यह पृष्ठ उपयोगी था?
0 / 5 - 0 रेटिंग्स