हेलो सब लोग! मुझे कस्टम घटक के साथ एक समस्या है। मुझे एक मोडल घटक बनाया गया था जिसमें विशेषता Tabindex = -1 है और मैं इस घटक को कॉपी करने के लिए कुंजी Ctrl + C का उपयोग नहीं कर सकता। कृपया मेरी मदद करता है। बहुत बहुत धन्यवाद !!
artf
बस उस विशेषता को अपने घटक दृश्य में हटा दें (उदाहरण के लिए onRender विधि में) इस तरह से आपको अभी भी अपने अंतिम HTML में विशेषता मिलेगी
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @tannguyen97। "नियंत्रण + सी" के साथ कॉपी नहीं कर सकते हैं के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद, जब तत्वों में विशेषता tabindex = -1 होती है। टीम को इसकी जांच करने और प्राथमिकता देने में मदद क...
आप GrapesJS में क्या जोड़ने की कोशिश कर रहे हैं? घटक को खुद को गंदे के रूप में चिह्नित करने में सक्षम होना चाहिए, जिससे onbeforeunload चेतावनी संदेश ट्रिगर हो सके। अपने फीचर अनुरोध का वर्णन करें विस्तृत मेरे पास एक (कस्टम) टेक्स्ट घटक है जहां उपयोगकर्ता मनमाना टेक्स्ट दर्ज कर सकता है। मैं अपने सर्वर पर डेटा संग्रहीत क...
anlumo
मैंने ऑनबिफोरअनलोड हैंडलिंग को पूरी तरह से अक्षम करके और अपने स्वयं के रोल करके इसके आसपास काम किया।
artf
संपादक के पास editing संपत्ति है जो किसी भी समय आरटीई सक्षम/अक्षम होने पर बदल जाती है, इसलिए मुझे लगता है, आपके मामले में, यह काम करना चाहिए
anlumo
क्या यह onbeforeunload हैंडलर को बाद में उस स्निपेट द्वारा अधिलेखित नहीं किया जाएगा जिसका मैंने ऊपर उल्लेख किया है?
नमस्ते, मैं छात्रों के लिए अपने हाई स्कूल के अनुभवों को grapejs संपादक (कैनवा के समान) से निर्मित स्लाइड के रूप में बताने के लिए एक समाधान बना रहा हूं, और संपादक को 'निरपेक्ष' मोड में कॉन्फ़िगर किया है, जो आश्चर्यजनक रूप से काम करता है। हालांकि मुझे तीर कुंजियों के साथ संपादक में गिराए गए ब्लॉक को स्थानांतरित करने का...
artf
नहीं, दुर्भाग्य से, ऐसे मामले के लिए, कस्टम कीमैप ही एकमात्र समाधान होगा। आपको बस चयनित घटक प्राप्त करना चाहिए और उसकी शैली को अपडेट करना चाहिए।
michaelhofer
मुझे इसके लिए एक कार्यशील समाधान इस प्रकार मिला है: कमांड इस प्रकार जोड़े जा रहे हैं: moveSelectedElements विधि केवल निम्नलिखित कार्य करती है: हालाँकि, तीर कुंजियों के साथ तत्वों को स्थानांतरित करते समय, कैनवास भी स्क्रॉल करता है, जो डिफ़ॉ...
sathudeva7
keymaps.add('ns:my-keymap', '⌘+s, ctrl+s', 'some-gjs-command', { डिफ़ॉल्ट ब्राउज़र क्रिया को रोकें रोकथाम: सच, });
संस्करण: 0.16.44 आपको नमस्कार! मेरे पास पृष्ठों के लिए दूरस्थ भंडारण है, और हाल ही में मुझे पृष्ठ को सहेजते समय एक समस्या का सामना करना पड़ा, JSON.stringify(editor.getComponents()) त्रुटि Uncaught TypeError: e[M].getId is not a function फेंकना शुरू कर दिया। मैंने पृष्ठ के पहले से सहेजे गए JSON प्रतिनिधित्व की जांच की...
yucomds
यहाँ भी वही त्रुटि है ... क्या आपके पास कोई समाधान है? [सम्पादन] डाउनग्रेडिंग अभी के लिए एकमात्र समाधान प्रतीत होता है
josfh2005
यहां भी यही समस्या है, अगर मैं घटकों को प्रीप्रोसेस करता हूं और संपादक को लोड करने से पहले उस विशेषता (__symbol) को हटा देता हूं तो टेम्पलेट ठीक काम करता है। क्या अभी के लिए प्रतीकों को अक्षम करने का एक तरीका @artf है?
artf
हाँ, दुर्भाग्य से grapesjs के पिछले संस्करण में एक बग था जिसने प्रतीकों को अनैच्छिक बनाया था। वर्तमान संस्करण में, बग को ठीक कर दिया गया है और प्रतीक अक्षम हैं, लेकिन दुर्भाग्य से, यह अभी भी होता है यदि आप सहेजे गए प्रतीक संदर्भ (बग द्वारा...
जर्मन लोकेल फ़ाइल में "परत" शब्द के लिए लाइन 75 में एक टाइपो है। layer: 'Evene' के बजाय यह layer: 'Ebene' किसी ने अनुवाद करते समय कीबोर्ड पर b के बजाय गलती से v मारा होगा। मैं अभी इसके लिए एक पुल अनुरोध बना रहा हूं।
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @alumpe । जर्मन भाषा समर्थन में शब्द "परत" के लिए टाइपो के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद। टीम को इसकी जांच करने और प्राथमिकता देने में मदद करने के लिए: कृपया प्रदान करें: एक न्यूनतम प्रतिल...
क्या कोडमिरर संपादक में निर्मित के लिए शॉर्टकट कुंजियाँ और ऐड-ऑन जोड़ने का कोई तरीका है? मैं विशेष रूप से एक टिप्पणी करने वाली हॉट कुंजी चाहता हूं। ऐसे कई प्लगइन्स हैं जो 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 संस्करण...
नमस्ते grapeJs शुरू किया जाता है, मैं सामान्य रूप से फ़ंक्शन कॉल लोड करता हूं और सामग्री को जीजेएस div में जोड़ता हूं, $.ajax({ प्रकार: "प्राप्त करें", यूआरएल: '' processData: false, सामग्री प्रकार: 'एप्लिकेशन/जेएसओएन; वर्णसेट = यूटीएफ -8', डेटा प्रकार: "जेसन", $.each(डेटा, फ़ंक्शन (कुंजी, डेटा) { $('#gjs').append(htm...
artf
https://grapesjs.com/docs/modules/Storage.html
GJSBlock
इस रिपोर्ट करने के लिए धन्यवाद, @san-123। दूरस्थ भंडारण समस्याओं के बारे में बढ़िया प्रश्न। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस्तावेज़ की जाँच...
नमस्ते मैंने Grapejs पेजबिल्डर बनाया। मेरे पास दो लिंक हैं, एक पेजबिल्डर1 के लिए और दूसरा PAgeBuilder2 के लिए। दोनों को grpaejs संपादक पर पुनर्निर्देशित किया जाता है और आईडी के आधार पर डेटाबेस से सामग्री लोड की जाती है। जब मैं PageBuilder1 द्वारा क्लिक करता हूं तो index.html?id=1 (डेटाबेस से सहेजी गई सामग्री लोड करें)...
artf
/docs/modules/Storage.html#setup-remote-storage https://grapesjs.com इस गाइड का पालन करें
GJSBlock
इस रिपोर्ट करने के लिए धन्यवाद, @san-123। दूरस्थ डेटाबेस से सामग्री लोड करने की समस्याओं के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपय...
फ़ीचर: Grapesjs में कई पेज बनाने की क्षमता। कार्यात्मक डिजाइन विश्व स्तर पर: [ ] शीर्ष बैनर में 'डिवाइस [ड्रॉपडाउन सूची]' के दाईं ओर एक लिंक शामिल करें जो कहता है 'वर्तमान पृष्ठ: <पृष्ठ-नाम>' [x] दाएं कॉलम में 'ब्लॉक' के दाईं ओर एक नया मेनू आइटम शामिल करें। आइकन FA पेज आइकन जैसा कुछ होगा। [ ] मेनू आइटम या वर्तमान पृष्...
artf
पेज मॉड्यूल को अब /pull/3411 https://github.com/artf/grapesjs मर्ज कर दिया गया है और नया संस्करण जल्द ही जारी किया जाएगा। पेज एपीआई का उपयोग करके एक सरल डेमो: https://codepen.io/artf/pen/XWpJQoY
artf
बहुत अच्छा लगता है, मुझे वास्तव में इसे एक प्लगइन के रूप में रखने का विचार पसंद है, इसलिए अगर आपको लगता है कि हमें इसे बेहतर बनाने के लिए कुछ जोड़ने की आवश्यकता है (उदाहरण के लिए कुछ घटना), तो मुझे बताएं।
jrkd
इस अरवो पर काम करने वाली इस कार्यक्षमता का मूल मिला। @artf मुझे बताएं कि क्या यह अभी भी वांछित है और मैं जनवरी में इस पर कुछ और समय बिताऊंगा। स्वयं पर ध्यान दें, TODO: पृष्ठ क्रियाओं को जोड़ें/हटाएं, दृश्य बदलाव, भंडारण प्रबंधक और रिफैक्टर...
आप GrapesJS में क्या जोड़ने की कोशिश कर रहे हैं? वर्तमान में नए तात्कालिक संपादक उदाहरण एक अनुक्रमणिका संग्रह में जोड़े जाते हैं जहां उपयोगकर्ता को इन संपादकों के संबंध को उनके कार्यान्वयन में प्रबंधित करना होगा। इसके बजाय एक प्रबंधित संग्रह होना चाहिए जहां उपयोगकर्ता एक कुंजी मान प्रदान कर सकता है जिसे बाद में संपादक...
artf
मुझे यकीन नहीं है कि मैंने इसे सही समझा है, क्या आप किसी तरह वर्तमान व्यवहार और अपने प्रस्ताव का वर्णन कर सकते हैं?
jlong-crestron
मूल रूप से, मैं उजागर सूची में बदलाव की तलाश कर रहा हूं जो आरंभीकरण पर संपादक के उदाहरणों को एकत्रित करता है, इसलिए editors को एक सूची से एक मानचित्र में बदल रहा है, जिसमें इनिट कॉन्फ़िगरेशन ऑब्जेक्ट पर एक नई संपत्ति है, editorInstanceId म...
no-response[bot]
यह समस्या स्वचालित रूप से बंद हो गई है क्योंकि मूल लेखक से अधिक जानकारी के लिए हमारे अनुरोध का कोई जवाब नहीं मिला है। केवल उस जानकारी के साथ जो वर्तमान में समस्या में है, हमारे पास कार्रवाई करने के लिए पर्याप्त जानकारी नहीं है। यदि आपके पा...