मैं एक div जोड़ना चाहता हूं जहां उपयोगकर्ता grape.js में अपना कोड जोड़ सकता है। इसलिए वह अपने पूर्व-निर्मित कोड को grape.js के साथ संपादित कर सकता है। किसी भी मदद की बहुत सराहना की जाएगी।
artf
इसे #324 की जाँच करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं storeManager में autosave विकल्प का उपयोग कर रहा हूं और मैं जानना चाहता हूं कि क्या पिछली बार सामग्री संग्रहीत करने का कोई तरीका है
artf
बस storage:store ईवेंट का उपयोग करें और इसे स्वयं संग्रहीत करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मेरे पास कस्टम घटक है और विशेषता परिवर्तन पर एचटीएमएल को अपडेट करना चाहता था लेकिन बेतरतीब ढंग से यह एचटीएमएल तत्व के बजाय विशेषता परिवर्तन फ़ंक्शन में स्पैन/टेक्स्टनोड लौटाता है। नीचे घटक द्वारा उत्पन्न html है और शीर्षक परिवर्तन पर h4 तत्व को अपडेट करना चाहते हैं। linkModel.get("components").at(0) "div.programme-des...
artf
ठीक है, आपने जो पोस्ट किया है उससे मैं नहीं बता सकता कि क्या हो रहा है, लेकिन निश्चित रूप से, बेतरतीब ढंग से उत्पन्न कुछ भी नहीं है, बस डीबग के साथ गहराई तक जाएं। BTW आप find(query) विधि का उपयोग करके इसे आसानी से हल कर सकते हैं:
krunal039
@artf मैंने डीबग करने की कोशिश की लेकिन कोई भाग्य नहीं क्योंकि यह कुछ पृष्ठों पर हो रहा है और सभी पृष्ठों पर नहीं। भी this.find अपरिभाषित है ! [छवि] (https://user-images.githubusercontent.com/11716808/41103010-0b5bbdf4-6a60-11e8-8982-bf9d8...
हाय @artf, मुझे इस मुद्दे को ग्रेडिएंट प्लगइन "प्लगइन gjs-style-gradient not found" में मिल रहा है। हमारी फ़ाइल में शामिल करने के लिए नीचे दिए गए कोड का उपयोग किया जाता है: editor = grapesjs.init({ प्लगइन्स: ['gjs-style-gradient'], प्लगइन्सऑप्ट्स: { 'gjs-style-gradient': { colorPicker: 'डिफ़ॉल्ट', grapickOpts: { न्यून...
ssabrewolf
आपको प्लगइन जेएस को शामिल करने की आवश्यकता है, यहां लाइव संस्करण काम कर रहा https://jsfiddle.net/ssabrewolf/7ur0cwq3/32/
Deepak813
हाय @ssabrewolf, संदेश के लिए धन्यवाद। मैंने एक ही कोड का उपयोग किया है लेकिन कुछ समय मुझे एक ही त्रुटि मिलती है "प्लगइन gjs-style-gradient नहीं मिला"। नीचे दिया गया कोड देखें: editor.StyleManager.addProperty('Page Settings', { नाम: 'ग्रेड...
ssabrewolf
अपने वातावरण में समस्याओं को त्यागने के लिए बस एक कांटा बनाएं, उपरोक्त लिंक से एक CILCK है और उसी कोड का उपयोग करें जिसका उपयोग आप init करने के लिए करते हैं
मैंने डिफ़ॉल्ट छवि घटक को बढ़ा दिया है फिर मुझे एक ब्लॉक मिला है जहां मैं विस्तारित छवि का उपयोग करने जा रहा हूं। निम्नलिखित ठीक काम करता है। हालांकि, इस ब्लॉक में नेस्टेड HTML (कार्ड की तरह) होगा और बच्चों में से एक को यह कस्टम छवि घटक होना चाहिए। निम्नलिखित img तत्व का उपयोग करना मेरे कस्टम छवि घटक के रूप में पहचाना...
artf
el.tagName === 'IMG'
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मुझे ड्रॉपेबल प्रसार के साथ एक समस्या मिली। मैं एक उदाहरण देता हूं। मैं अपने टेम्पलेट (jsfiddle में पीला क्षेत्र) के अंदर "3 कॉलम" छोड़ता हूं, अब, अगर मैं किसी एक कॉलम के अंदर एक छवि जोड़ना चाहता हूं, तो हरा चयनकर्ता दिखाई नहीं देता है। अगर मैं सभी डेटा-gjs को हटा देता हूं तो सिस्टम सही ढंग से काम करता है https://jsfi...
artf
ऐसा इसलिए होता है क्योंकि आंतरिक बॉक्स में आप droppable का प्रचार करते हैं और जब आप तालिका को छोड़ते हैं तो इसकी droppable कॉलम में जाती है BTW हमेशा नवीनतम संस्करण का उपयोग करता है
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हाय grapesjs टीम क्या सबसे लोकप्रिय ब्लॉकों (पाठ, छवि, 2कॉलम, आदि) के साथ एक त्वरित पहुंच बाएं पैनल साइडबार बनाना संभव है, इस तरह से हमेशा दिखाई देता है क्योंकि कैनवास पर किसी भी घटक का चयन स्वचालित रूप से मुख्य दाएं ब्लॉक पैनल को छुपाता है, यदि ऐसा है, तो मूल ब्लॉक से एक ही ड्रैग एन ड्रॉप व्यवहार को बटन के साथ इस नए...
artf
इस उदाहरण की जाँच करें https://codepen.io/artf/full/MQpZPj/
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हैलो दोस्तों, मेरे पास एक आवश्यकता है जहां मैंने एक बटन जोड़ा है जो कॉन्फ़िगरेशन को रिमोट डीबी में सहेजता है। अब मैं बटन को सक्षम/अक्षम करने के लिए कैनवास में किसी भी बदलाव को सुनना चाहता हूं। उदाहरण के लिए, यदि कोई परिवर्तन है, तो उपयोगकर्ता को इसे सहेजने के लिए सहेजें बटन को सक्षम करें। मैं उपलब्ध घटनाओं के माध्यम स...
IStirton10
वास्तव में मुझे लगता है कि एक घटना है जो इस उद्देश्य की पूर्ति कर सकती है। क्या आप 'change:changesCount' पर अपने मेथड कॉलबैक को परिभाषित करने का प्रयास कर सकते हैं? grapesjs\src\editor\model\Editor.js:64 this.on('change:changesCount', this...
IStirton10
मुझे यकीन नहीं है कि एक विशेष घटना है कि कैनवास में किसी भी बदलाव के लिए सुनता है। शायद आप इसके बजाय सभी कैनवास घटनाओं पर अपनी विधि चला सकते हैं? https://github.com/artf/grapesjs/ब्लॉब/देव/एसआरसी/एडिटर/index.js#L53 ' ## कैनवास canvas:drage...
milapshah15
@IStirton10 मुझे इसे आज़माने दो। मुझे लगता है कि यह काम करना चाहिए। सादर मिलाप
सभी को नमस्कार, मुझे इसे एक वेब ऐप में एकीकृत करने में मदद चाहिए जो मेरे पास है। सब कुछ रेंडर करता है और उम्मीद के मुताबिक काम करता है लेकिन मैं अपलोड की गई छवियों (ड्रैग एंड ड्रॉप के माध्यम से) को बेस 64 के रूप में प्राप्त करने की कोशिश कर रहा हूं। एंडपॉइंट का उपयोग करना एक विकल्प नहीं है जिसका मैं उपयोग कर सकता हूं।...
artf
क्या आपने इसके साथ कोशिश की है?
afaraha8403
हाँ मैंने कोशिश की। लेकिन मैं इसे base64 फ़ाइल प्राप्त करने के लिए क्या ढूंढ रहा हूं ताकि मैं उस प्लेटफॉर्म पर अपलोड कर सकूं जिसका मैं उपयोग कर रहा हूं और फिर रिटर्न यूआरएल को grapesjs में जोड़ सकता हूं
artf
ठीक है, तो uploadFile का उपयोग करें और यदि आप नहीं जानते कि फ़ाइल का आधार 64 कैसे प्राप्त किया जाए, तो कॉपी करने का प्रयास करें embedAsBase64
हाय, भाई। अब, टेबल सामग्री को नहीं बदल सकते हैं। मैं टीडी में सामग्री को कैसे संशोधित कर सकता हूं
artf
@ionic666 समस्या टेम्पलेट का पालन करें, कृपया, मुझे आपके प्रश्न का संदर्भ भी समझ में नहीं आता है
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.