नमस्ते, दोस्तों। मुझे लेयरमैनेजर में एक बग मिला: मुझे LM में एक परत के रूप में एक html टिप्पणी मिली है। मैं टिप्पणी पर क्लिक करता हूं। मुझे कंसोल पर एक त्रुटि मिलती है: और यह त्रुटि जिस कोड से संबंधित है वह है: src/style_manager/view/SectorsView.js:47 तो, html टिप्पणियों में classList गुण नहीं हो सकता है और यह बग है।
artf
क्या आप एक लाइव डेमो बना सकते हैं, कृपया? डिफ़ॉल्ट परिभाषा के अनुसार, आपको परतों में टिप्पणी घटक नहीं देखना चाहिए
no-response[bot]
यह समस्या स्वचालित रूप से बंद हो गई है क्योंकि मूल लेखक से अधिक जानकारी के लिए हमारे अनुरोध का कोई जवाब नहीं मिला है। केवल उस जानकारी के साथ जो वर्तमान में समस्या में है, हमारे पास कार्रवाई करने के लिए पर्याप्त जानकारी नहीं है। यदि आपके पा...
हैलो दोस्तों, मेरे पास प्रोप के मूल्य के आधार पर विभिन्न संरचना के साथ एक कस्टम घटक है। मैं प्रोप परिवर्तन घटना पर मॉडल के घटकों के कार्य को कैसे याद कर सकता हूं। अग्रिम में आपका बहुत धन्यवाद।
artf
मुझे लगता है कि this.components(this) Maximum call stack size exceeded त्रुटि को फेंक देंगे क्योंकि आप घटक को स्वयं में जोड़ने का प्रयास कर रहे हैं। शायद आपको यह कोशिश करनी होगी मैं शायद सुझाव दूंगा, इस मामले में, चीजों को और अधिक साफ बनान...
pouyamiralayi
नमस्ते @V1cu आप अपने श्रोताओं को नीचे की तरह init hook के अंदर पंजीकृत कर सकते हैं: चीयर्स!
मार्जिन या पैडिंग संपत्ति के लिए मिलीमीटर का उपयोग कैसे करें? ! [एनोटेशन 2020-03-16 143552] (https://user-images.githubusercontent.com/5623092/76759080-a982da80-6793-11ea-9e85-8aacd508083d.jpg)
artf
आप स्टाइल मैनेजर एपीआई का उपयोग getProperty के साथ कर सकते हैं और इकाइयों को अपडेट कर सकते हैं (उदाहरण https://github.com/artf/grapesjs/issues/2509#issuecomment -575552807)
Grapesjs अपने स्थानीय छोर के साथ-साथ यार्न बिल्ड --एओटी पर बिल्कुल ठीक काम कर रहा हूं, लेकिन एक बार जब हमने यार्न बिल्ड --प्रोड के साथ काम किया, तो एक बार जब हम संपादक खोलते हैं तो मुझे दिखा रहे हैं क्या कृपया इस मुद्दे को हल करने में मेरी मदद कर सकते हैं?
artf
क्षमा करें, लेकिन त्रुटि का वह हिस्सा, इस तरह चिपकाया गया (स्टैक, फ़ाइल संदर्भ, आदि के बिना), बिल्कुल कुछ भी नहीं बताता है, यह आपके स्रोत में एक त्रुटि भी हो सकती है
क्या आप नवीनतम रिलीज़ का उपयोग कर रहे हैं (पुराने संस्करण समर्थित नहीं हैं)? हाँअपेक्षित व्यवहार क्या है? घटक पर लागू होने वाली कस्टम शैली गुणइसके बजाय क्या होता है? कस्टम शैली गुण कार्य नहीं कर रहा हैप्रजनन के लिए कदमबॉक्स घटक का चयन करेंबॉक्स चौड़ाई शैली संपत्ति को बदलने का प्रयास करें (कस्टम टैब के तहत) ! [छवि] (ht...
Podvodila
मैं PropertyView.js के अंदर isTargetStylable विधि का विस्तार करके इसे हॉटफिक्स करने में कामयाब रहा - https://github.com/artf/grapesjs/blob/85b7b82103e12fb01a3700b1002a57a7b60ccaf1/src/style_manager/view/PropertyView.js#L504-510 मैंने इसे ब...
Podvodila
ऑफटॉप मैं एक और विषय नहीं बनाना चाहता, बस यह कहना चाहता हूं कि उसी विधि में (isTargetStylable) जो संपत्ति की खोज को आईडी के साथ बदलना बेहतर होगा (जैसा कि मैं अंतर्निहित शैलियों के लिए समझता हूं, यह संपत्ति के समान है) के अंदर अस्टाइलेबल (स...
artf
बेहतर होगा कि संपत्ति की खोज को आईडी से बदल दिया जाए (जैसा कि मैं अंतर्निहित शैलियों के लिए समझता हूं, यह संपत्ति के समान है) अस्थिर (साथ ही स्टाइलेबल) जांच के अंदर हाँ, बिल्कुल सही! ईमानदारी से, मैं toRequire विकल्प का उपयोग करता हूं और इ...
नमस्ते आप इस उदाहरण की जांच कर सकते हैं: https://codepen.io/abozhinov/pen/XWbqjEJ समस्या को पुन: उत्पन्न करने के चरण: यदि घटक मौजूद हैं तो उन सभी को हटा दें। एक नया कैरोसल ब्लॉक खींचें। पहले बच्चों के कंटेनर का चयन करें। एक नया घटक बनाने के लिए डुप्लिकेट आइकन पर क्लिक करें। उसके बाद नवीनतम घटक का चयन करने का प्रयास कर...
abozhinov
जब 'select-comp' कमांड में इन दो विधियों को अधिलेखित करें तो सब कुछ पूरी तरह से काम करता है। समस्या यह थी कि "एल" डीओएम में मौजूद नहीं है। ` onHovered(em, घटक) { let result = {}; अगर (घटक) { const { view } = component; const { el } = view;...
abozhinov
वही परिणाम आप प्राप्त कर सकते हैं जब रीसेट के बजाय ट्रिगर रेंडर करें।
abozhinov
@artf यदि आप डेमो पर प्रयास करते हैं तो वही है। बस हिंडोला खींचें और स्लाइड पर क्लिक करें। <आईएमजी चौड़ाई="1440" alt="स्क्रीनशॉट 2020-03-16 14 58 23 पर" src="https://user-images.githubusercontent.com/1404839/76760669-b8b75780-6796-11ea-8e2...
नमस्कार मैं घटक बनाने के लिए blockManager का उपयोग करना चाहता हूं। मैंने बिंदीदार रेखा को चलाया था, यह बहुत अच्छा है और मैं इसे देख सकता हूं। फिर, यह मेरा घटक कोड है यह इस छवि की तरह एकदम सही चलता है। मैं टेक्स्ट को संपादित कर सकता हूं और कक्षा .chs-row-cell में बिंदीदार रेखा देख सकता हूं ! [1] (https://user-images.gi...
Hsin90321
मुझे लगता है कि समस्या बिंदीदार रेखा नहीं है, समस्या innterHTML है!! innterHtml मेरे घटक को संपादित नहीं कर सकता है। मैं इनपुट दिखाने के लिए मोडल का उपयोग करना चाहता हूं, परिवर्तन देखते हैं। रेंडर व्यू को पुनरारंभ करें काम एकदम सही है। लेक...
Hsin90321
नमस्ते, मुझे #460 में संपादन योग्य का उत्तर मिल रहा है अब, घटक पाठ को संपादित कर सकता है। लेकिन, अभी भी बिंदीदार रेखा नहीं दिखा रहा है। ! [1584587780421] (https://user-images.githubusercontent.com/55831138/77028196-1f28b980-69d3-11ea-94c9-...
artf
आपने एक ही मुद्दे पर बहुत सारे प्रश्न पोस्ट किए हैं और आपको इससे बचना चाहिए। समस्या के साथ एक लाइव डेमो बनाएं। BTW, अपनी मूल पोस्ट में आपने गलती की है
नमस्ते क्या यह पता लगाने का कोई तरीका है कि स्टाइलमैनेजर में कौन सी संपत्ति बदल दी गई थी? उदाहरण के लिए। अगर मैं एक टेक्स्ट घटक का चयन करता हूं और स्टाइलमैनेजर से इसकी पृष्ठभूमि-रंग संपत्ति बदलता हूं, तो क्या कोई ईवेंट है जहां मुझे वह संपत्ति मिल सकती है जिसे बदल दिया गया था। मैंने 'component:styleUpdate' ईवेंट की कोश...
pouyamiralayi
@AbdiasM मुझे लगता है कि यह थोड़े रीढ़ की हड्डी से संबंधित सामान है और मेरी जानकारी के लिए वर्तमान में संभव नहीं है। यह ऐसा ही होना चाहिए: चीयर्स!
artf
वास्तव में, आपको कॉलबैक के दूसरे तर्क के रूप में बदली हुई संपत्ति मिलती है
pouyamiralayi
नमस्ते @AbdiasM component:styleUpdate या component:styleUpdate:{propertyName} के आधार पर आप नीचे दी गई संपत्ति प्राप्त कर सकते हैं: चीयर्स!
यह बहुत सरल है, लेकिन मैं अपने कस्टम ब्लॉक 'सामग्री' के भीतर सीएसएस के माध्यम से पृष्ठभूमि छवि सेट तक नहीं पहुंच सकता। मैं यहां पृष्ठभूमि छवि कैसे बदलूं? (यहां तक कि editor.getCss भी शैली को 'देखता है') https://codepen.io/dimimet/pen/NWqYmbB चीयर्स!
orionseye
अजीब है .. मुझे स्पष्ट रूप से पृष्ठभूमि छवि तक पहुंचने के लिए विशिष्ट वर्ग का उपयोग करना है (मेरे मामले में यह कक्षा .bg है) #desc-text-6 .bg काम नहीं करेगा। अब, चूंकि .bg एक वैश्विक शैली की घोषणा है, इसलिए मुझे #desc-text-6 .bg का उपयोग क...
orionseye
कोई बात नहीं।। यहां आधे मुद्दों को पढ़कर, मैंने देखा कि चयनित कक्षाओं के बगल में एक छोटा सा 'चेकबॉक्स' है, जो मुझे कक्षा के दृश्य को चालू/बंद करने देता है। इस तरह, मैं अब यूनिक क्लास जोड़ सकता हूँ और उसमें अपनी bg-image असाइन कर सकता हूँ।...
artf
अब, चूंकि .bg एक वैश्विक शैली की घोषणा है, इसलिए मुझे #desc-text-6 .bg का उपयोग करने की आवश्यकता है नहीं, वास्तव में इस तरह के चयनकर्ता का उपयोग करने के लिए बिल्कुल अच्छा कारण नहीं है #desc-text-6 .bg, बस अपने तत्व के लिए एक एकल वर्ग बनाएं...
सभी को नमस्कार, मैं चालाक स्लाइडर को एकीकृत कर रहा हूं, समस्या छवि अपलोड होने के बाद स्लाइडर को फिर से लोड करने के साथ है। खुली संपत्तियों के ऑनक्लिक के बाद स्लिक स्लाइडर को फिर से शुरू किया जाना चाहिए ताकि स्लाइडर का नियमित html चालाक स्लाइडर बन जाए, जो केवल कैनवास में घटक जोड़ने पर होता है: $('#slickslider').slick({...
pouyamiralayi
हाय @abzal0 सही समारोह वास्तव में है 'updateScript' मेरे बुरा! यहाँ है कि मैंने यह कैसे किया: पहले घटक प्रकार को परिभाषित करना: हर बार जब स्क्रिप्ट चलती है, तो मैं रीसेट * ' 'slickjs' पुन: आरंभीकरण के लिए जो आप स्क्रिप्ट में देख सकते हैं।...
abzal0
@pouyamiralayi यह अविश्वसनीय रूप से मूल्यवान कोड है, इसे साझा करने के लिए बहुत-बहुत धन्यवाद :) यह मेरी आवश्यकता से बेहतर काम करता है। आपको एक ईमेल भेज रहा होगा, उम्मीद है कि आप जवाब देंगे।
pouyamiralayi
@abzal0 स्लाइडर के jQuery कोड को पुनः लोड करने के लिए editor.blockmanager.add के अंदर 'स्क्रिप्ट' फ़ंक्शन को फिर से शुरू कैसे करें? आपके 'script' कोड के लिए, मेरा सुझाव है कि आप इसे [घटक परिभाषा] (https://grapesjs.com/docs/modules/Componen...