क्या कोडमिरर संपादक में निर्मित के लिए शॉर्टकट कुंजियाँ और ऐड-ऑन जोड़ने का कोई तरीका है? मैं विशेष रूप से एक टिप्पणी करने वाली हॉट कुंजी चाहता हूं। ऐसे कई प्लगइन्स हैं जो 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 संस्करण...
नमस्ते। यह प्रश्न पहले ही दो बार पूछा जा चुका है (यहां और यहां) लेकिन कभी कोई उत्तर नहीं मिला है। क्या कैनवास आईफ्रेम की शुरुआत के रूप में <!DOCTYPE html> जोड़ने का कोई तरीका है ताकि आईफ्रेम मानक मोड में हो। मुझे इसकी आवश्यकता है क्योंकि मैं कस्टम आरटीई के रूप में tinyMce का उपयोग करने की कोशिश कर रहा हूं, और tinyMce...
artf
अगली रिलीज में, मैं एक नया ईवेंट हेल्पर जोड़ूंगा जो लोड होने से पहले iframe सामग्री को संपादित करने की अनुमति देगा:
bgrand-ch
नमस्कार भविष्य के प्रश्नों या तकनीकी मुद्दों के लिए, जो बग नहीं हैं, GitHub का [चर्चा] (https://github.com/artf/grapesjs/चर्चा) टैब आपके लिए सही जगह है। यदि इस मुद्दे का समाधान हो जाता है तो इसे बंद करना न भूलें या चर्चाएं -> प्रश्नोत्तर श...
artf
वास्तव में नहीं, लेकिन मैं इसे अनुकूलन योग्य बनाने के तरीके के समाधान के लिए खुला हूं।
https://github.com/artf/grapesjs/ब्लॉब/बी199083f6a6128ecff41d20865493294f71fe0a1/src/block_manager/view/BlocksView.js#L142 यह पंक्ति ब्लॉक को फिर से प्रस्तुत करने के लिए बनाती है क्योंकि रेंडरिंग change घटनाओं के लिए सुन रही है, लेकिन चूंकि यह गुण ब्लॉक रेंडरिंग को प्रभावित नहीं करता है, इसलिए सेट को चुप होना चाहिए:
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @mig8447। ब्लॉक रेंडरिंग को दो बार कॉल किया जा रहा है के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद। टीम को इसकी जांच करने और प्राथमिकता देने में मदद करने के लिए: कृपया प्रदान करें: एक न्यूनतम प्रतिलिप...
https://github.com/artf/grapesjs/ब्लॉब/बी199083एफ6ए6128ईसीएफएफ41डी20865493294एफ71एफई0ए1/एसआरसी/block_manager/व्यू/BlocksView.js#एल186 ब्लॉक मैनेजर मॉडल में एक rendered प्रॉपर्टी की तलाश कर रहा है ताकि यह बताया जा सके कि व्यू पहले से ही रेंडर हो चुका है या नहीं, लेकिन यह विधि उक्त प्रॉपर्टी सेट नहीं करती है और इसलिए इस...
mig8447
@RutujaBadbe यह वही परिवर्तन है जिसकी आपको आवश्यकता है: https://github.com/artf/grapesjs/प्रतिबद्ध/640661b0a44e5e2857b615559c1db27da3e17a6c
artf
हाँ, समझ में आता है, धन्यवाद
RutujaBadbe
https://github.com/artf/grapesjs/ब्लॉब/बी199083f6a6128ecff41d20865493294f71fe0a1/src/block_manager/view/BlocksView.js#L186 ब्लॉक मैनेजर मॉडल में एक rendered प्रॉपर्टी की तलाश कर रहा है ताकि यह बताया जा सके कि व्यू पहले से ही रेंडर हो चुका...
क्लीनआईडी अभी भी एमजेएमएल कोड के लिए काम नहीं कर रहा है, यहां तक कि grapesJS के नवीनतम संस्करण (0.16.41) पर भी यह इस बंद मुद्दे से संबंधित है: https://github.com/artf/grapesjs/issues/3276 यह फ़ंक्शन एमजेएमएल टैग नहीं पढ़ रहा है: attrs खाली हैं, और मुझे नहीं मिल रहा है कि क्यों...
artf
आईडी समस्या को नवीनतम एमजेएमएल प्लगइन रिलीज पर पहले से ही हल किया जाना चाहिए
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @ThomasPof । CleanId फ़ंक्शन MJML कोड के साथ काम नहीं कर रहा है के बारे में बढ़िया प्रश्न। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल क...
आप GrapesJS में क्या जोड़ने की कोशिश कर रहे हैं? मैं GrapesJS को स्टाइल करने और इसके तत्वों (पैनल, बटन, कैनवास, आदि) की स्थिति बनाने की कोशिश करता हूं, यह सभी शैली तत्वों को ओवरराइड करने के लिए कष्टप्रद है। अपने फीचर अनुरोध का वर्णन करें एक रेंडर रहित GrapesJS. दस्तावेज़ में किसी भी कंटेनर में एक विशिष्ट GrapesJS तत्व...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @bgrand-ch. करतब: रेंडरलेस के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना: वैकल्पिक दृष्टिकोण:...
मैं एक कस्टम textarea घटक का निर्माण कर रहा हूं और चाहता हूं कि यह बिल्ट इन text घटक की तरह व्यवहार करे जैसे कि grapesjs कैनवास पर टेक्स्टनोड को संपादित करने से .components में पाए गए textnode को अपडेट किया जा सके। और मैं चाहता हूं कि घटक को HTML के रूप में सही ढंग से निर्यात किया जाए जैसे <textarea>MY user edited TEX...
artf
हाय @abulka, जैसा कि दृश्य में संपादन हो रहा है, दृश्य अपडेट होने के बाद आपको घटक मॉडल को अपडेट करना चाहिए। तो इसे कुछ इस तरह से काम करना चाहिए
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @abulka । TextNode संपादन अद्यतन घटक सामग्री कैसे बनाएं? के साथ समस्या एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और DOM संशोधन ओवरलैप हो...
विवरण: एक प्रीएक्ट प्रोजेक्ट में 0.16.34 (https://unpkg.com/grapesjs से लौटे) और 0.16.22 का उपयोग करके नीचे कोडपेन में पुन: प्रस्तुत किया गया बग का वर्णन करें विस्तृत एक कस्टम GrapesJS घटक अपने दृश्य के "onRender" फ़ंक्शन को कॉल करता है जब घटक को कैनवास पर प्रस्तुत किया जाता है। दस्तावेज़ीकरण के अनुसार: ! [छवि] (https...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @Dmurl5। कस्टम घटक दृश्य onRender को अर्ली कहा जाता है के साथ समस्या दौड़ की स्थिति या राज्य प्रबंधन समय की समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और DOM संशोधन ओवरलैप होते...
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंJSFiddle स्टार्टर टेम्पलेट https://jsfiddle.net/szLp8h4nकोडसैंडबॉक्स स्टार्टर टेम्पलेट https://codesandbox.io/s/1r0w2pk1vl *संस्करण:0.16.3 आप कंसोल में grapesjs.version टाइप करके संस्करण प्राप्त कर सकते हैं क्या आप डेमो से बग को पु...
artf
हाय फ्रेंको, आप डिवाइस बदलकर फ्रेम आकार को परिभाषित कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @FrancoFasano । डिफ़ॉल्ट पीडीएफ आकार: यूएस अक्षर के साथ समस्या A4 कैसे सेट करें? एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और DOM संशोधन...
यह मुद्दा एमजेएमएल कोड के बारे में है लेकिन मुझे लगता है कि यह grapesjs-एमजेएमएल की तुलना में grapesjs के बारे में अधिक है एक फ़ंक्शन है जो src/code_manager/model/HtmlGenerator.js में अनावश्यक आईडी को हटाता है। यह फ़ंक्शन HTML टैग पर अच्छी तरह से काम कर रहा है, लेकिन MJML टैग पर नहीं। मैंने जो पाया वह है
इसकी रिपोर्ट करने के लिए धन्यवाद, @ThomasPof । CleanId फ़ंक्शन MJML कोड के साथ काम नहीं कर रहा है" के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद। टीम को इसकी जांच करने और प्राथमिकता देने में मदद करने के लिए: कृपया प्रदान करें: एक न्यून...