क्या grapesjs का एक भी फ़ाइल संस्करण है जिसे छोटा नहीं किया गया है? बग फिक्सिंग और नई सुविधाओं/सुधारों के त्वरित परीक्षण के लिए एक होना अच्छा होगा।
neon12345
यह निराशाजनक है कि यह अभी बंद है। निश्चित रूप से मैं अपना वर्कफ़्लो बदल सकता हूं लेकिन लोगों के योगदान के लिए इसे यथासंभव आरामदायक क्यों न बनाया जाए?
stljeff1
क्या कोई कृपया समझाएगा कि सोर्समैप का उपयोग कैसे करें? मुझे नवीनतम grapes संस्करण में अपग्रेड करने में बहुत मुश्किल समय हो रहा है, और मुझे किसी भी डिबगिंग सहायता की आवश्यकता है। मैं grapesjs को अपने कोणीय/टाइपस्क्रिप्ट ऐप में आयात कर रहा ह...
Ju99ernaut
यह पहले से ही उपलब्ध है, grapesjs.min.js के बजाय केवल grapesjs.js संदर्भ दें
संस्करण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ [x] नहीं अपेक्षित व्यवहार क्या है? जब मैं एक बटन पर क्लिक करता हूं, तो gjs-pn-active क्लास जोड़ा जाना चाहिए। बग का वर्णन करें विस्तृत मेरे पास 3 अलग-अलग उपकरणों (डेस्कटॉप, टैबलेट और मोबाइल) के लिए 3 बटन हैं। मेरे पास उन्हें एक शीर्ष पैनल पर ह...
Ju99ernaut
Grapesjs आपके आदेशों के लिए पैनल बटन को स्वचालित रूप से टॉगल करने के लिए run और stop कार्यों की आवश्यकता होती है, इसलिए शायद यह समस्या हो सकती है:
kerryj89
@Ju99ernaut इसके लिए आपका शुक्रिया। सक्रिय राज्य अब मेरे लिए काम कर रहा है जब grapesjs.init() के माध्यम से devices-c पैनल बना रहा है।
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @RaresVlaiduc । (v0.16.41) क्लिक पर सक्रिय के रूप में सेट नहीं होने वाले बटन के साथ समस्या दौड़ की स्थिति या राज्य प्रबंधन समय की समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र ईवेंट और DOM...
संस्करण:0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? हाँ अपेक्षित व्यवहार क्या है? जब मैं तत्वों (जैसे पाठ) को कॉपी/पेस्ट कर रहा हूं और कोई बदलाव कर रहा हूं, तो इसे केवल चयनित तत्व को बदलना चाहिए। वर्तमान व्यवहार क्या है? अभी के लिए, सभी कॉपी किए गए तत्वों पर लागू किए गए परिवर्तन क्या आप स्क्रीनशॉट, स्क्...
JamieBunyassi
आपने इसे कैसे ठीक किया?
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @mmotov । कॉपी किए गए एक तत्व को बदलें अन्य कॉपी किए गए तत्वों को प्रभावित करता है के साथ समस्या दौड़ की स्थिति या राज्य प्रबंधन समय की समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटना...
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ [ ] नहीं अपेक्षित व्यवहार क्या है? जब हमारे पास गलत में संपत्ति data-gjs-draggable के साथ एक बटन होता है, तो इस बटन को कैनवास में नहीं खींचा जाना चाहिए। बग का वर्णन करें विस्तृत कदमगलत में खींचने योग्य संपत्ति के साथ एक बटन घटक सेट करेंबटन को अ...
artf
मुझे लगता है कि आप कुछ गलत कर रहे हैं, आप उन घटकों और उनके गुणों को कैसे बनाते हैं ?? आपको उन विशेषताओं को इंस्पेक्टर में भी नहीं देखना चाहिए।
marcepoblet
@artf हमारे कोड में हमने कुछ भी नहीं बदला है। फर्क सिर्फ इतना है कि हम GrapesJs वर्जन को अपडेट करते हैं। इससे पहले कि मेरे पास संस्करण v0.16.18 था और यह सही ढंग से काम करता था, लेकिन अब हम GrapesJs v0.16.41 में अपडेट करते हैं और यह बटन के...
marcepoblet
हम इसके साथ गुण सेट करते हैं: editor.getSelected().attributes.attributes["data-gjs-editable"] = 'false' editor.getSelected().attributes.attributes["data-gjs-copyable"] = 'false' editor.getSelected().attributes.attributes["data-gjs-droppabl...
इस पुस्तकालय के लिए आपका बहुत-बहुत आभारी हूं। पृष्ठभूमि: मैं एक संपादक का निर्माण कर रहा हूं जहां मैं Vuejs घटकों के मौजूदा सेट से अधिकांश घटकों को परिभाषित करने का इरादा रखता हूं जिन्हें मैंने पहले विकसित किया है और अपने अनुप्रयोगों में उपयोग किया है। इनमें से अधिकांश UI आधारित सरल और जटिल घटक हैं। उदाहरण के लिए, मेर...
Ju99ernaut
मुझे यकीन नहीं है कि इस तरह के हुक प्रति घटक मौजूद हैं या नहीं, लेकिन आप एक घटक की toHtml संपत्ति का लाभ उठाने का प्रयास कर सकते हैं। यह पहले से ही कहीं और चर्चा की गई है, इसलिए आप इसे मुद्दों में खोजते हैं क्योंकि काफी कुछ हैं।
artf
हां, आप अपने घटकों को उनके आउटपुट को अनुकूलित करने के लिए एक कस्टम toHTML/toJSON फ़ंक्शन (मॉडल में) के साथ परिभाषित कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @sudiptochoudhury । समस्या क्या सहेजने से पहले प्रति घटक कोई घटना है जिसे घटक सुन सकता है? एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होता है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और...
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ अपेक्षित व्यवहार क्या है? डुप्लिकेट किए गए तत्वों को मूल तत्व में परिवर्तन को प्रभावित नहीं करना चाहिए। बग का वर्णन करें विस्तृत चरण: एक तत्व चुनें (पाठ, छवि, आदि)टूलबार से डुप्लिकेट आइकन पर क्लिक करेंडुप्लिकेट किए गए नए तत्व को संशोधित करेंमूल...
artf
रिपोर्ट के लिए धन्यवाद दोस्तों, मुझे बग के बारे में पता है और यह पहले से ही देव में तय हो चुका है। मैं इसे 😬 जारी करना पूरी तरह से भूल गया हूं मैं इसे आज जारी करने का प्रयास करूंगा
devtechk
@artf बहुत-बहुत धन्यवाद! आपने मुझे बहुत सारा काम बचाया _ मैं इस पूरी दोपहर इस मुद्दे को डीबग करने की कोशिश कर रहा था ... फिर लापरवाही के लिए मुझे एहसास हुआ है, एनपीएम की जांच कर रहा है कि 0.16.44 संस्करण बाहर था ... तुमने आदमी को बचाया। बह...
aadilmehrajbhat
"grapesjs": "0.16.34" के बाद से प्रतिगमन का मुद्दा
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] नहीं अपेक्षित व्यवहार क्या है? जब हम छवियों को पूर्ववत करते हैं तो changeCount पैरामीटर को शून्य पर रीसेट किया जाना चाहिए बग का वर्णन करें विस्तृत चरण: एक छवि जोड़ेंछवि हटाएंपरिवर्तनों को पूर्ववत करें हमें देखना चाहिए कि changesCount पैरामीटर को शू...
GayathriGuru
नमस्ते! क्या आप कृपया कोड के उस हिस्से को @marcepoblet साझा कर सकते हैं जिसका उपयोग आपने changesCount वेरिएबल को परिभाषित करने के लिए किया था?
artf
इसे बंद करना क्योंकि मुझे इस कार्यक्षमता के लिए कोई महत्वपूर्ण लाभ नहीं दिख रहा है
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @marcepoblet । जब हम छवियों को पूर्ववत करते हैं तो changesCount पैरामीटर के साथ समस्या शून्य पर रीसेट की जानी चाहिए एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घ...
संस्करण: 0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [एक्स] हाँ [ ] नहीं अपेक्षित व्यवहार क्या है? 1) चयनित मूल घटक (कंटेनर) को क्लिपबोर्ड पर कॉपी करें। 2) चयनित मूल घटक (कंटेनर) को क्लिपबोर्ड से (उसी पृष्ठ या किसी अन्य पृष्ठ में) पेस्ट करें। 3) सभी घटक आईडी शैलियों और इनलाइन शैलियों को रखते हैं। वर्तमा...
artf
ऐसा इसलिए है क्योंकि आपने अपने संस्करणों के साथ मूल कमांड अपडेट किए हैं (गलत तरीके से)। वास्तव में, अगर मैं आपके प्लगइन को डेमो से हटा देता हूं तो सब कुछ उम्मीद के मुताबिक काम करता है। कृपया मूल कॉपी और पेस्ट कमांड की जांच करें, आपको पेस्ट...
artf
बस मूल आदेशों की जाँच करें https://github.com/artf/grapesjs/ब्लॉब/dev/src/कमांड्स/व्यू/CopyComponent.js https://github.com/artf/grapesjs/ब्लॉब/dev/src/commands/view/PasteComponent.js
bgrand-ch
@artf आपके उत्तर के लिए धन्यवाद। कृपया एक लिंक या एक उदाहरण या अधिक स्पष्टीकरण दें? 😅
क्या कोडमिरर संपादक में निर्मित के लिए शॉर्टकट कुंजियाँ और ऐड-ऑन जोड़ने का कोई तरीका है? मैं विशेष रूप से एक टिप्पणी करने वाली हॉट कुंजी चाहता हूं। ऐसे कई प्लगइन्स हैं जो Grapesjs संपादक का उपयोग करते हैं, जिसमें https://github.com/artf/grapesjs/issues/324#issuecomment -330571539 और कस्टम html कोड प्लगइन्स https://git...
abulka
मुझे आखिरकार काम करने के लिए Grapesjs बंडल commentRange मिला - इसे सीधे लागू किया जाना चाहिए cm.commentRange cm.execCommand के माध्यम से नहीं। इसके अलावा, यह पैरामीटर लेता है। इस प्रकार मैं कुछ टिप्पणी करने में सक्षम था, जब तक आप उस क्षेत्...
artf
हाँ, मुझे लगता है कि इसे उजागर करने में कोई समस्या नहीं CodeMirrorEditor.js
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @abulka । सुरक्षा और निर्भरता के मुद्दे महत्वपूर्ण हैं। GrapesJS टीम निर्भरता को अद्यतित रखने पर सक्रिय रूप से काम करती है। अभी आपके लिए: उपलब्ध पैच देखने के लिए npm audit fix चलाएँ एक नए GrapesJS संस्करण...
मैं एक कस्टम textarea घटक का निर्माण कर रहा हूं और चाहता हूं कि यह बिल्ट इन text घटक की तरह व्यवहार करे जैसे कि grapesjs कैनवास पर टेक्स्टनोड को संपादित करने से .components में पाए गए textnode को अपडेट किया जा सके। और मैं चाहता हूं कि घटक को HTML के रूप में सही ढंग से निर्यात किया जाए जैसे <textarea>MY user edited TEX...
artf
हाय @abulka, जैसा कि दृश्य में संपादन हो रहा है, दृश्य अपडेट होने के बाद आपको घटक मॉडल को अपडेट करना चाहिए। तो इसे कुछ इस तरह से काम करना चाहिए
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @abulka । TextNode संपादन अद्यतन घटक सामग्री कैसे बनाएं? के साथ समस्या एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और DOM संशोधन ओवरलैप हो...