पेजकिट - स्व-होस्टेड GrapesJS साइट बिल्डर, स्रोत के रूप में बेचा गया। जल्दी पहुंच प्राप्त करें

GrapesJS मुद्दे

3,464 पार्स किए गए GitHub मुद्दे — 370 हल किया · 90 खुला. युद्ध-परीक्षणित उत्तरों को खोजें, फ़िल्टर करें और एक्सप्लोर करें।

220 मुद्दे मिले

🔍 canvas
#34356 मई 2021द्वारा anlumo1 उत्तर
0 प्रतिक्रियाएं

स्क्रॉल करने योग्य onStart/onEnd/updateTarget ओवरराइड करने योग्य नहीं है

संस्करण: 0.17.3 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ[एक्स] नहीं अपेक्षित व्यवहार क्या है? एक घटक के model.default.scrollable में onStart, onEnd, और updateTarget को ओवरराइड करने में सक्षम होने के नाते, जैसा कि प्रलेखन में विस्तृत है। बग का वर्णन करें विस्तृत मैंने एक घटक बनाया है जो ComponentImage...

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @anlumo । स्क्रॉल करने योग्य onStart/onEnd/updateTarget ओवररिडेबल नहीं के साथ समस्या एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र ईवेंट और DOM संशोधन...

#341326 अप्रैल 2021द्वारा theSC0RP4 उत्तर
0 प्रतिक्रियाएं

इनलाइन स्क्रिप्ट जोड़ना और पुरानी घटनाओं को अपडेट करना

उस स्थिति में, मेरा सुझाव है कि आप iframe के दस्तावेज़ तक पहुंचें और इनलाइन स्क्रिप्ट को मैन्युअल रूप से जोड़ें (दस्तावेज़ का उपयोग करने के लिए editor.Canvas.getDocument()) Originally @artf द्वारा https://github.com/artf/grapesjs/issues/2012#issuecomment -496304498 में पोस्ट किया गया अरे, @artf, मैं इस मुद्दे से गुजर...

theSC0RP

मैंने निम्नलिखित चरणों का उपयोग करके इनलाइन स्क्रिप्ट को अपडेट करने का प्रयास किया: iframe का दस्तावेज़ प्राप्त करें: iframeDoc = editor.Canvas.getDocument() दस्तावेज़ के मुख्य भाग का आंतरिक HTML प्राप्त करें: iframeDocBodyHtml = iframeDoc...

theSC0RP

मैंने editor.trigger('core:component-select') लिखकर कमांड चलाकर सेलेक्ट और होवर ईवेंट जोड़ने की कोशिश component-select लेकिन इससे भी मदद नहीं मिली और editor.runCommand('core:component-select') करने से एक त्रुटि मिलती है। क्या मुझे कुछ याद...

artf

खैर, मुझे लगता है कि आईफ्रेम के रेंडर को मजबूर करने के लिए एक आसान तरीका जोड़ना बुरा नहीं होगा (एक सामान्य मामला नहीं है, लेकिन निश्चित रूप से कुछ मामलों में उपयोगी हो सकता है)। दुर्भाग्य से, अभी, आपको निजी तरीकों का उपयोग करने का प्रयास क...

#340620 अप्रैल 2021द्वारा vatte212 उत्तर
0 प्रतिक्रियाएं

कस्टम स्टोरेज मैनेजर कैसे बनाएं, यह पेज को फिर से लोड करने के बाद कैनवास से सहेजे गए डेटा को सेट नहीं करता है

सभी को नमस्कार, मैं कैनवास से redux स्टोर करने के लिए डेटा को बचाने के लिए चाहते हैं, और यह काम करता है, लेकिन पृष्ठ को फिर से लोड करने के बाद, भंडारण लोड विधि, बिल्डर (कैनवास) के लिए मेरे डेटा सेट नहीं करता है, मुझे नहीं पता क्या गलत है, मुझे पता है अगर किसी के पास कोई समाधान है. कोड उदाहरण:

artf

इसे const resultKey = key.slice(4); निकालें। आप उपसर्ग के साथ डेटा संग्रहीत कर रहे हैं, लेकिन फिर आप इसे बिना लोड कर रहे हैं

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @vatte21। के बारे में बढ़िया सवाल है कस्टम स्टोरेज मैनेजर कैसे बनाएं, यह पृष्ठ को पुनः लोड करने के बाद कैनवास से सहेजे गए डेटा को सेट नहीं करता है। StyleManager के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआ...

#340520 अप्रैल 2021द्वारा chrisijoyah4 उत्तर
0 प्रतिक्रियाएं

करतब: कैनवास में एक ब्लॉक गिराने से पहले हुक करने के लिए एक घटना

चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करेंपहले एक त्वरित खोज करें, यह देखने के लिए कि क्या किसी और ने वही समस्या नहीं खोली हैसभी संबंधित कथन/प्रश्नों को भरना/उत्तर देना होगा, अन्य...

artf

हाय आपने canvas:dragdata का उपयोग करने की कोशिश @chrisijoyah? यहाँ उपयोग का एक उदाहरण https://jsfiddle.net/artur_arseniev/87rcb24n/

chrisijoyah

हाय @chrisijoyah आपने canvas:dragdata का उपयोग करने का प्रयास किया? यहां उपयोग का एक उदाहरण https://jsfiddle.net/artur_arseniev/87rcb24n/ क्या इसका मतलब यह है कि मैं गिराए गए मॉडल को कैनवास में जोड़ने से रोक सकता हूं। आदर्श रूप से मैं यह न...

artf

क्या मैं result.content= '' जैसा कुछ कर सकता हूं हाँ, आपको उस ट्रिक के साथ ऐसा करने में सक्षम होना चाहिए। क्या आप मुझे अपने उपयोग के मामले के बारे में अधिक बता सकते हैं, आप किस तरह की जांच करने की कोशिश कर रहे हैं?

#33906 अप्रैल 2021द्वारा christosapos2 उत्तर
0 प्रतिक्रियाएं

चेकबॉक्स घटक की चेक की गई विशेषता को घटक के अंदर क्लिक करें के साथ बदलें।

क्या कैनवास के अंदर घटक पर क्लिक करके चेकबॉक्स घटक की 'चेक' विशेषता को बदलना संभव है?

artf

हाँ निश्चित रूप से, विशेषता घटक मॉडल से मान पढ़ती है, इसलिए यदि आप बाध्य मान बदलते हैं, तो विशेषता को बदलना चाहिए

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @christosapos । के बारे में बढ़िया सवाल है घटक के अंदर क्लिक के साथ चेकबॉक्स घटक की चेक की गई विशेषता बदलें। कैनवास के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने व...

#33853 अप्रैल 2021द्वारा pranay22102 उत्तर
0 प्रतिक्रियाएं

Nuxtjs के साथ grapesjs का उपयोग कैसे करें?

मैं grapesjs nuxtjs ढांचे के साथ लपेटने की कोशिश कर रहा हूं, इसका कोई समाधान है?

artf

मुझे लगता है कि यह सिर्फ GrapesJS के लिए एक Vue घटक बनाने और इसे अपने कुछ पृष्ठों में उपयोग करने के बारे में है

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @pranay2210। nuxtjs के साथ grapesjs का उपयोग कैसे करें, इसके बारे में बढ़िया प्रश्न?। कैनवास के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए G...

#337431 मार्च 2021द्वारा FacuCarbon2 उत्तर
1 प्रतिक्रियाएं

चित्र और वीडियो केंद्रित नहीं हैं

हैलो, मुझे एक समस्या है जो यह है कि कैनवास में वीडियो या छवि जोड़ते समय, यह केंद्रित नहीं होता है, बल्कि बाईं ओर होता है। पैनल की मदद से मैंने संरेखण सेट किया है लेकिन यह इसे केंद्र में भी नहीं रखता है। ! [छवि] (https://user-images.githubusercontent.com/67525225/113194408-7f357b00-9237-11eb-973b-fa7305418354.png)

Ju99ernaut

इसे एक कंटेनर के अंदर रखने का प्रयास करें, आप शायद इसे फ्लेक्सबॉक्स जैसी किसी चीज़ का उपयोग करके केंद्र में रख सकते हैं।

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @FacuCarbon । छवियों और वीडियो के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद केंद्रित नहीं हैं। टीम को इसकी जांच करने और प्राथमिकता देने में मदद करने के लिए: कृपया प्रदान करें: एक न्यूनतम प्रतिलिपि प्र...

#334618 मार्च 2021द्वारा xinnai4 उत्तर
0 प्रतिक्रियाएं

क्या मैं अपना खुद का स्टाइलमैनेजर विकसित कर सकता हूं और गुणों को आसानी से बांध सकता हूं?

मैं जल्दी से एक सौंदर्य यूआई बनाने के लिए एलिमेंट-यूआई जैसे कुछ यूआई ढांचे का उपयोग करके अपना खुद का स्टाइलमैनेजर बनाना चाहता हूं। लेकिन मैं गुणों को चयनित घटक से कैसे बांध सकता हूं? मैंने setProperties to an element... जैसा कोई एपीआई नहीं देखा। क्या आप ऐसा करने में मदद कर सकते हैं, बहुत-बहुत धन्यवाद!!

RutujaBadbe

#2296 यह आपकी मदद कर सकता है!

artf

मुझे लगता है कि ऐसा कुछ काम करना चाहिए, अगर आपको स्क्रैच से स्टाइल मैनेजर बनाने की आवश्यकता है

xinnai

@artf मुझे पूरी तरह से यही चाहिए! बहुत-बहुत धन्यवाद!

#334517 मार्च 2021द्वारा joshk1324 उत्तर
0 प्रतिक्रियाएं

पैनल और बटन अनुभाग के साथ काम नहीं कर रहा है Vue.js

मैं Vue.js के साथ काम करने के लिए grapejs पाने के लिए काम कर रहा हूं और मुझे कोई भाग्य नहीं मिल रहा है, मैं शुरुआत करने का अनुसरण कर रहा हूं हालांकि मैं इसे ठीक से काम करने में असमर्थ हूं। अब तक मैंने इसे mounted() अनुभाग में जोड़ा है और ब्लॉक के साथ कुछ बटन प्राप्त किए हैं और दिखाने और जोड़ने के लिए हालांकि मुझे काम...

uchoaaa

इस मुद्दे पर एक नज़र डालें, शायद मदद करता है: https://github.com/artf/grapesjs/issues/275

artf

हाय @joshk132 ईमानदारी से कोड अच्छा लग रहा है, क्या आप एक प्रतिलिपि प्रस्तुत करने योग्य डेमो (कोडसैंडबॉक्स जैसी किसी चीज़ पर) बनाने में सक्षम हैं?

joshk132

@artf मैंने इसे काम कर दिया है जहां पैनल दिखाई देते हैं, हालांकि अब यह सही प्रदर्शित नहीं होता है। मुझे जो समाधान करना था वह नीचे दिए गए कोड का उपयोग करने के लिए बदलना था। बहुत ज्यादा मुझे एक चर के रूप में "संपादक" रखना था जिसे मैंने अपने...

#334217 मार्च 2021द्वारा RutujaBadbe2 उत्तर
0 प्रतिक्रियाएं

JQuery घटक में स्क्रिप्ट के लिए काम नहीं कर रहा है

नमस्ते! मैंने jquery को कैनवास के साथ-साथ index.html में जोड़ने की कोशिश की है मैं इसे इस तरह कैनवास में जोड़ रहा हूं- canvas = editor.Canvas;const script1 = document.createElement('script'); स्क्रिप्ट1.एसआरसी = 'https://code.jquery.com/jquery-3.6.0.min.js'; canvas.getDocument().head.appendChild(script1);' और html पेज...

artf

यहां आप देख सकते हैं कि /docs/modules/Components-js.html#template-related https://grapesjs.com निर्भरता को ठीक से कैसे लोड किया जाए

GJSBlock

इसकी रिपोर्ट करने के लिए धन्यवाद, @RutujaBadbe । त्रुटि ReferenceError: $ परिभाषित नहीं है तब होता है जब कैनवास घटक जीवनचक्र के पूरी तरह से प्रारंभ होने से पहले गुणों तक पहुंचने का प्रयास करता है। यह GrapesJS में एक सामान्य दौड़ की स्थिति...

सभी विषयों को ब्राउज़ करें