GrapesJS संस्करण [X] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम v93 प्रतिलिपि प्रस्तुत करने योग्य डेमो लिंक https://codepen.io/damnslow/pen/yLXXOxQ बग का वर्णन करें बग को कैसे पुन: उत्पन्न करें? दोनों तत्वों का चयन करेंड्रैग आइकन का उपयोग करके खींचें अपेक...
artf
पूर्ण स्थिति, अभी, एक से अधिक मुद्दे हैं और मैं उन सभी को यहां संबोधित करना चाहता हूं: [ ] एक अलग डिवाइस पर गलत स्थिति[ ] ज़ूम/पैन किए गए कैनवास पर गलत स्थिति[ ] पूर्ण घटक के बच्चों के लिए गलत स्थिति[ ] एकाधिक चयन का समर्थन करें[ ] स्पर्श...
itscarlosrufo
हेलो सब लोग प्रतिक्रिया और विस्तृत चर्चा के लिए बहुत-बहुत धन्यवाद। हमें यह साझा करते हुए खुशी हो रही है कि हमने कुछ अनुरोधित कार्यक्षमता को संबोधित किया है। इसके अलावा, हमने एक नया निरपेक्ष मोड प्लगइन पेश किया है जो ऊपर उल्लिखित अधिकांश उप...
fmfeit
हाय @artf, यह सुविधा मेरे वर्तमान प्रोजेक्ट के लिए महत्वपूर्ण है, इसलिए मेरे पास दो प्रश्न हैं: क्या इस सुविधा को प्राथमिकता देने के लिए आपको (या किसी और) को भुगतान करना संभव है? यदि नहीं, तो क्या आप समस्या को हल करने के लिए आवश्यक चरणों क...
हाय @artf मैं के ड्रैग फ़ंक्शन को ओवरराइड करना चाहता हूं। जैसा कि, अब हमारे पास कैनवास पर स्वतंत्र रूप से स्थानांतरित करने की क्षमता है और यदि डेस्कटॉप में कहीं भी ले जाया जाता है तो यह अन्य मोबाइल और टेबल डिवाइस में समान नहीं होगा। इसके अलावा यह पिक्सेल पर है मैं इसे सभी स्क्रीन में उत्तरदायी बनाने के लिए प्रतिशत में...
artf
आपको [विस्तार] (https://grapesjs.com/docs/modules/Commands.html#extending) कमांड कंपोनेंटड्रैग कमांड करना होगा
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @Abhisheknanda1344463। ओवरराइड ड्रैग फ़ंक्शंस के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर API में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना: वै...
https://github.com/artf/grapesjs में चर्चा की गई/चर्चा/3711 <div type='discussions-op-text'> <सुप>मूल रूप से ltenti द्वारा पोस्ट किया गया August 17, 2021</sup> हेलो सब लोग मैं सोच रहा हूं कि इस तरह के परिदृश्य को कैसे संबोधित किया जाए: मुझे अपने एप्लिकेशन के उपयोगकर्ताओं को वेबपेज संपादित करने की अनुमति देनी होगीवेबपे...
इसकी रिपोर्ट करने के लिए धन्यवाद, @ltenti । आंशिक पार्स के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर API में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना: वैकल्पिक दृष्टिकोण: सीएसएस...
GrapesJs सबसे अच्छा पेज बिल्डर है! :दिल: क्षमा करें, मैं GrapesJs के लिए नया हूँ। क्या मैं vue घटकों के लिए समर्थन जोड़ सकता हूं?
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @denisoed । क्या Vue घटकों का रेंडरिंग सेट करना संभव है? के बारे में बढ़िया सुझाव?! हालाँकि यह विशिष्ट सुविधा अभी तक कोर API में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उप...
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करेंपहले एक त्वरित खोज करें, यह देखने के लिए कि क्या किसी और ने वही समस्या नहीं खोली हैसभी संबंधित कथन/प्रश्नों को भरना/उत्तर देना होगा, अन्य...
artf
यहां स्ट्रिंग को एक क्वेरी स्ट्रिंग माना जाता है, इसलिए यह एक wrapper टैग को क्वेरी करने का प्रयास करता है, जो स्पष्ट रूप से मौजूद नहीं है। संपादक फ्रेम में सभी घटकों के लिए data-gjs-type विशेषता संलग्न करता है, इसलिए आप जिस क्वेरी का उपयो...
anatoli-dp
आह यह अब बहुत अधिक समझ में आता है। । । धन्यवाद, इससे समस्या हल हो गई
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @anatoli-डीपी। ड्रैग करने योग्य सेट करने की समस्या: 'रैपर' रैपर में नहीं गिरता है एक दौड़ की स्थिति या राज्य प्रबंधन समय की समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और डीओएम...
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करेंपहले एक त्वरित खोज करें, यह देखने के लिए कि क्या किसी और ने वही समस्या नहीं खोली हैसभी संबंधित कथन/प्रश्नों को भरना/उत्तर देना होगा, अन्य...
artf
मुझे यकीन नहीं है कि मैं आपकी समस्या को समझता हूं, तो आप कैनवास को वास्तव में कैसे स्थानांतरित करते हैं? यह असंबंधित है, लेकिन क्या कोई फ़ंक्शन है जिसे सामग्री को ज़ूम करने के लिए कहा जा सकता है, न कि कैनवास को? तो जैसे कि अगर मैं इसे स्के...
anatoli-dp
मैं इसे संपादक का उपयोग करके स्केल करता हूं। Canvas.setZoom और स्पेसबार का उपयोग करके इसे स्थानांतरित करें। एटीएम मैंने जो किया उसे हटा दिया लेकिन यह कैनवास तत्व प्राप्त करने और इसे स्टाइल अपडेट के साथ रखने जैसा कुछ था। हालांकि यह परिवर्तन...
artf
यदि आप चलती निर्देशांक के बारे में बात कर रहे हैं, तो हमारे पास अभी तक इसके लिए कोई प्रत्यक्ष एपीआई नहीं है, लेकिन आप वास्तव में उन्हें इस तरह से प्राप्त/अपडेट कर सकते हैं:
grapesjs स्टाइल मैनेजर में बहुत सारी अच्छी विशेषताएं हैं, लेकिन इसमें टेक्स्ट प्रॉपर्टी टाइप नहीं है, तो इसे क्यों न जोड़ें
artf
@aliibrahim123 यदि आप किसी भी प्रकार को निर्दिष्ट नहीं करते हैं, तो एक साधारण पाठ प्रकार गुण बनाया जाएगा :)
aliibrahim123
हेलो मैंने एक साधारण टेक्स्ट प्रोपोर्टी प्रकार बनाया यह कोड है styleManager.addType('text', { बनाएं({ प्रॉप्स, बदलें }) { const el = document.createElement('div'); el.innerHTML = '<इनपुट प्रकार = "पाठ" वर्ग = "मेरा इनपुट" />'; const inputE...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @aliibrahim123। FEAT: स्टाइल मैनेजर टेक्स्ट टाइप के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर API में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना:...
हाय, @artf जैसा कि मैंने allowScripts: 1 पढ़ा है grapesjs स्क्रिप्ट लोड करने की अनुमति देता है। जब मैं पहली बार लैंडिंगपेज लोड करता हूं तो यह ठीक काम करता है। यह सभी जावास्क्रिप्ट लोड करता है। इसके बाद जब मैं उसी html स्ट्रिंग के लिए editor.setComponents(html) या pageManager.select(pageId) का उपयोग करता हूं जो लैंडिंग...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @NoumanAhmad-ब्रैकसोल। [प्रश्न] editor.setComponents(html) और pageManager.select(pageId) के बारे में बढ़िया सुझाव js स्क्रिप्ट लोड नहीं करता है! हालांकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, समान...
एक चीज जो मुझे लगता है कि महान कार्यक्षमता जोड़ देगी वह है अधिक विस्तृत इतिहास स्टैक। आप पूर्ववत स्टैक प्राप्त कर सकते हैं और इससे किए गए सभी संपादनों की एक प्रकार की इतिहास रिपोर्ट बना सकते हैं, लेकिन यह थोड़ा अस्पष्ट है कि प्रत्येक संपादन क्या था (कम से कम मेरे लिए इसलिए यदि मुझे कुछ याद आ रहा है तो कृपया मुझे बताएं...
artf
हाय @anatoli-डीपी पूर्ववत इतिहास को देखने की क्षमता वास्तव में सुपर कूल होगी और मैं पहले से ही सोच रहा था कि प्लगइन के माध्यम से इस तरह की कार्यक्षमता की अनुमति देने के लिए UndoManager मॉड्यूल का विस्तार कैसे किया जाए (उदाहरण के लिए आप अपन...
anatoli-dp
हाँ, मुझे पता है कि स्टैक तक कैसे पहुंचा जाए, मुझे नहीं पता कि अंतिम उपयोगकर्ता को अधिक सार्थक विवरण देने के लिए इसे कैसे इंटेप्रेट किया जाए
artf
मुझे नहीं पता कि अंतिम उपयोगकर्ता को अधिक सार्थक विवरण देने के लिए इसे कैसे इंटेप्रेट किया जाए प्रत्येक पूर्ववत कार्रवाई (स्टैक का प्रत्येक उदाहरण) आपको एक्शन type (उदाहरण के लिए add, remove, reset, change) और अद्यतन मॉडल के बारे में विवरण...
आप GrapesJS में क्या जोड़ने की कोशिश कर रहे हैं? मैंने एक वैकल्पिक पाठ संपादन घटक लागू किया है (आरटीई पर आधारित नहीं)। मैं चाहता हूं कि लोग इस घटक में पाठ को खींचने में सक्षम हों। अपने फीचर अनुरोध का वर्णन करें विस्तृत समस्या यह है कि ड्रैग-चयन भी पूरे घटक को खींचने को ट्रिगर करता है। मैं केवल टूलबार आइटम को स्थानांतर...
iabhiyaan
anlumo
क्या यह टूलबार और लेयर मैनेजर से भी सभी ड्रैगिंग को अक्षम नहीं करेगा?
anlumo
मैंने अभी इसका परीक्षण किया है, एक और मुद्दा यह है कि ड्रैगिंग ऑपरेशन अभी भी घटना को खाता है, यह केवल घटक को अक्षम करता है।