क्या grapesjs का एक भी फ़ाइल संस्करण है जिसे छोटा नहीं किया गया है? बग फिक्सिंग और नई सुविधाओं/सुधारों के त्वरित परीक्षण के लिए एक होना अच्छा होगा।
neon12345
यह निराशाजनक है कि यह अभी बंद है। निश्चित रूप से मैं अपना वर्कफ़्लो बदल सकता हूं लेकिन लोगों के योगदान के लिए इसे यथासंभव आरामदायक क्यों न बनाया जाए?
stljeff1
क्या कोई कृपया समझाएगा कि सोर्समैप का उपयोग कैसे करें? मुझे नवीनतम grapes संस्करण में अपग्रेड करने में बहुत मुश्किल समय हो रहा है, और मुझे किसी भी डिबगिंग सहायता की आवश्यकता है। मैं grapesjs को अपने कोणीय/टाइपस्क्रिप्ट ऐप में आयात कर रहा ह...
Ju99ernaut
यह पहले से ही उपलब्ध है, grapesjs.min.js के बजाय केवल grapesjs.js संदर्भ दें
इस पुस्तकालय के लिए आपका बहुत-बहुत आभारी हूं। पृष्ठभूमि: मैं एक संपादक का निर्माण कर रहा हूं जहां मैं Vuejs घटकों के मौजूदा सेट से अधिकांश घटकों को परिभाषित करने का इरादा रखता हूं जिन्हें मैंने पहले विकसित किया है और अपने अनुप्रयोगों में उपयोग किया है। इनमें से अधिकांश UI आधारित सरल और जटिल घटक हैं। उदाहरण के लिए, मेर...
Ju99ernaut
मुझे यकीन नहीं है कि इस तरह के हुक प्रति घटक मौजूद हैं या नहीं, लेकिन आप एक घटक की toHtml संपत्ति का लाभ उठाने का प्रयास कर सकते हैं। यह पहले से ही कहीं और चर्चा की गई है, इसलिए आप इसे मुद्दों में खोजते हैं क्योंकि काफी कुछ हैं।
artf
हां, आप अपने घटकों को उनके आउटपुट को अनुकूलित करने के लिए एक कस्टम toHTML/toJSON फ़ंक्शन (मॉडल में) के साथ परिभाषित कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @sudiptochoudhury । समस्या क्या सहेजने से पहले प्रति घटक कोई घटना है जिसे घटक सुन सकता है? एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होता है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और...
आप GrapesJS में क्या जोड़ने की कोशिश कर रहे हैं? मैं GrapesJS को स्टाइल करने और इसके तत्वों (पैनल, बटन, कैनवास, आदि) की स्थिति बनाने की कोशिश करता हूं, यह सभी शैली तत्वों को ओवरराइड करने के लिए कष्टप्रद है। अपने फीचर अनुरोध का वर्णन करें एक रेंडर रहित GrapesJS. दस्तावेज़ में किसी भी कंटेनर में एक विशिष्ट GrapesJS तत्व...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @bgrand-ch. करतब: रेंडरलेस के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना: वैकल्पिक दृष्टिकोण:...
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंJSFiddle स्टार्टर टेम्पलेट https://jsfiddle.net/szLp8h4nकोडसैंडबॉक्स स्टार्टर टेम्पलेट https://codesandbox.io/s/1r0w2pk1vl *संस्करण:0.16.3 आप कंसोल में grapesjs.version टाइप करके संस्करण प्राप्त कर सकते हैं क्या आप डेमो से बग को पु...
artf
हाय फ्रेंको, आप डिवाइस बदलकर फ्रेम आकार को परिभाषित कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @FrancoFasano । डिफ़ॉल्ट पीडीएफ आकार: यूएस अक्षर के साथ समस्या A4 कैसे सेट करें? एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और DOM संशोधन...
महान पुस्तकालय! यह सभी आवश्यकताओं को पूरा करता है लेकिन एक: वेबसाइट पाठ अनुवाद। मैंने समस्या कतार और दस्तावेज़ों के माध्यम से उच्च और निम्न खोज की है और किसी कारण से मुझे इस विषय के बारे में कुछ भी नहीं मिल रहा है। मेरे ग्राहकों को इस बात की परवाह नहीं है कि grapesjs संपादक अंग्रेजी में है। वे जो चाहते हैं वह वास्तविक...
artf
यह कुछ ऐसा है जिसे आपको स्वयं बनाने की आवश्यकता होगी। शायद एक कस्टम टेक्स्ट घटक, जो चयनित भाषा के साथ सामग्री को बदलने की संभावना देता है।
jordandevogelaere
@acondura आपके पास इसका कोई समाधान है? मेरे पास अपने ग्राहक के लिए भी यही आवश्यकता है। धन्यवाद
gxanshu
मेरी भी यही आवश्यकता है। और हाँ, केवल एक ही तरीका है जिससे हम इसे प्राप्त कर सकते हैं, वह है अपना स्वयं का घटक बनाकर
अरे @artf, मैं उपयोगकर्ता से जावास्क्रिप्ट इनपुट ले रहा हूं। मुझे इस जावास्क्रिप्ट को टेम्पलेट HTML के अंदर जोड़ने की आवश्यकता है लेकिन यह साफ हो जाता है। क्या कोई तरीका है जिससे मैं सैनिटाइजेशन बंद कर सकूं? (मुझे #3245 में आपके द्वारा उल्लिखित समस्याओं से कोई समस्या नहीं है) या क्या आप संपादक में कोई संपत्ति जोड़ सकत...
theSC0RP
मैंने स्क्रिप्ट को iframe में जोड़ने की कोशिश की जिसमें कैनवास iframe के शरीर के अंत में एक <script> टैग जोड़कर प्रस्तुत करता है। यह कुछ हद तक काम करता है। यहां समस्या यह है कि जब मुझे स्क्रिप्ट के अंदर जेएस को अपडेट करने की आवश्यकता होती...
artf
क्या आप कृपया अपने मुद्दे का प्रतिलिपि प्रस्तुत करने योग्य डेमो प्रदान कर सकते हैं?
theSC0RP
उत्तर @artf के लिए धन्यवाद। मैं iframe को अपडेट करते समय गलती कर रहा था इसलिए अब मेरी समस्या हल हो गई है! बस एक और सवाल, क्या iframe को ताज़ा करने के लिए कोई अंतर्निहित विधि है?
किसी कारण से, संपादक धुंधलापन को 0px पर सेट करने की अनुमति नहीं देता है। 0 हमेशा जादुई रूप से 5px में बदल जाता है। <आईएमजी चौड़ाई="243" alt="स्क्रीनशॉट 2021-02-11 17 14 05 पर" src="https://user-images.githubusercontent.com/668451/107664461-ba321e00-6c8c-11eb-91ce-4e8a87a2e33c.png"> क्या आप डेमो से बग को पुन: पेश करने...
artf
यह पहले से ही ठीक हो जाना चाहिए
artf
धन्यवाद, मुझे लगता है कि 0 के साथ कुछ गलत जांच है जो डिफ़ॉल्ट 5px मान की ओर ले जाती है।
akankshach29
इस बग को ठीक करने में मदद करना चाहते हैं। एक पीआर बढ़ाएगा।
grapesjs-custom-code script टैग के साथ ठीक काम करते हैं जब तक कि GrapesJS 0.16.27 नहीं, इस संस्करण के बाद, कोई script सामग्री निष्पादित नहीं होती है। ✔️ संपादक init() विकल्प: allowScripts: 1 ✔️ प्लगइन आयात: https://github.com/artf/grapesjs-custom-code/issues/11#issuecomment -724512902 क्या यह https://github.com/artf/g...
nithinpillalamarri123
नमस्ते आपके लिए बहुत धन्यवाद फिर से खेल रहे हैं ... हाँ ठीक है, आपके द्वारा रीप्ले करने के बाद मैंने 0.16.27 कस्टम ब्लॉक स्क्रिप्ट के साथ कोशिश की थी, लेकिन 0.16.27 से ऊपर के संस्करणों में ड्रैग और ड्रॉप कस्टम ब्लॉक स्क्रिप्ट को अपेक्षित र...
artf
हाय @bgrand-ch शायद आप एक निश्चित बग 😂 के बारे में बात कर रहे हैं मुख्य कारण क्यों आपको किसी उपयोगकर्ता से यादृच्छिक स्क्रिप्ट निष्पादित नहीं करने देना चाहिए: सेल्फ-एक्सएसएसयदि हम इसे संपादक के अंदर निष्पादित करते हैं तो हम स्क्रिप्ट को न...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @bgrand-ch. grapesjs-custom-code के बारे में बढ़िया सुझाव GrapesJS 0.16.30 और उससे ऊपर से <स्क्रिप्ट> निष्पादित नहीं करता है! हालांकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, समान व्यवहार प्राप्त कर...
हाय दोस्तों, हम सभी जानते हैं कि GJS-CKEDITOR-PLUGIN [DATA-GJS-TYPE]="TEXT" घटकों के साथ काम कर रहा है। मैं जानना चाहता हूं, क्या हम इस विकल्प को बदल सकते हैं? मैं उदाहरण के लिए [data-gjs-type]="anyDiv" के साथ अपना खुद का कस्टम घटक बनाना चाहता हूं और इसमें समान कार्यक्षमता है [डेटा-जीजेएस-टाइप]="टेक्स्ट"। शायद कोई जान...
Abhisheknanda1344463
@vatte21 अपने घटक को संपादन योग्य बनाने के लिए। आपको अपने घटक में टेक्स्ट प्रकार को इस तरह से विस्तारित करना होगा
vatte21
@Abhisheknanda1344463 धन्यवाद! मैं कोशिश करूंगा
abulka
@Abhisheknanda1344463 आपका कोड टुकड़ा मुझे लाइन पर एक त्रुटि Uncaught ReferenceError: type is not defined देता है type कहाँ परिभाषित किया गया है?
मैं GrapesJS के साथ खेल रहा हूं और इसे सिम्फनी 5 प्रोजेक्ट में एकीकृत करने की कोशिश कर रहा हूं। विशेष रूप से मैं बूटस्ट्रैप 4 और इनके आधार पर FontAwesome Pro और कस्टम ब्लॉक जैसे अन्य घटकों के आधार पर संपादक में टेम्पलेट्स को संपादित करने में सक्षम होना चाहता हूं। मैं एप्लिकेशन के लिए स्क्रिप्ट और स्टाइल फाइलों को उत्प...
ianef
यह वास्तव में शर्म की बात है। मैंने किसी अन्य साइट से लाने के बारे में कुछ नहीं कहा, मैं जो करना चाहता था वह इसे बाकी परियोजना के अनुरूप रखना था। ओह ठीक है, मैं एक ऐसे संपादक की तलाश करता रहूंगा जो वर्तमान तरीके से बड़े एप्लिकेशन के निर्मा...
artf
हाय इयान, यदि आपको URL से HTML सामग्री लोड करने की आवश्यकता है, तो मैं केवल इसे सर्वर-साइड लाने का सुझाव दे सकता हूं और उस सामग्री के साथ संपादक को प्रारंभ कर सकता हूं (ब्राउज़र में बाहरी संसाधनों को लोड करने से ज्यादातर क्रॉस-ओरिजिन समस्य...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @ianef । FEAT: URL से कैनवास बनाएं के बारे में बढ़िया सुझाव! हालाँकि यह विशिष्ट सुविधा अभी तक कोर API में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम का उपयोग करना: वैकल्पिक दृष्...