हैलो दोस्तों। मैं मूल लिंक घटक को संशोधित करने की कोशिश कर रहा हूं, अब तक मेरे पास एक मोडल है जो dblclick ईवेंट पर खुलता है और उपयोगकर्ता कुछ पूर्व निर्धारित लिंक के बीच चयन कर सकता है। समस्या यह है कि जब मेरे पास चुना हुआ लिंक होता है तो मैं इसे घटक पर सेट करने में सक्षम नहीं होता हूं। जब मैं ट्रेट मैनेजर में लिंक टा...
artf
@gabrielbitencourt लिंक घटक में href गुण नहीं है, इसलिए इसे सीधे विशेषताओं में जोड़ें
gabrielbitencourt
प्रतिक्रिया के लिए धन्यवाद @artf मैंने कोशिश की लेकिन यह भी काम नहीं किया, मैं देख सकता था (विशेषता प्रबंधक में) कि href model.addAttributes({ href: link.url }) का उपयोग करके सेट किया गया था, लेकिन जब मैंने अचयनित किया और घटक को फिर से चुन...
artf
लेकिन यह तब नहीं बना जब मैंने अचयनित किया और फिर से घटक का चयन किया शायद इसलिए कि आप अभी भी this.model.get('href') से पढ़ रहे हैं ... बीटीडब्ल्यू मैं एक प्रतिलिपि प्रस्तुत करने योग्य डेमो के बिना इससे अधिक आपकी मदद नहीं कर सकता
हाय मैं इस पुस्तकालय के साथ एक परियोजना कर रहा हूं और मैं इसमें घटकों को खींचने के लिए स्थिति निर्दिष्ट करना चाहता हूं उदाहरण के लिए मेरे पास id="drag-here" के साथ एक div है, मैं चाहता हूं कि सभी घटकों को केवल इस div में खींचा जाए मुझे आशा है कि आप मुझे समझ सकते हैं, आप सभी को धन्यवाद
pouyamiralayi
मेरे पास ब्लॉक का उपयोग करने वाले घटक नहीं हैं इसके अनुसार: मेरे पास id="drag-here" के साथ एक div है मुझे लगता है कि आपका ब्लॉक कुछ इस तरह है: आपके कंटेनर ब्लॉक के लिए दृष्टिकोण होगा: और लक्ष्य ब्लॉक के लिए: चीयर्स!
pouyamiralayi
मेरे पास id="drag-here" के साथ एक div है, तो मैं चाहता हूं कि सभी घटकों को केवल इस div में खींचा जाए यदि इससे आपका मतलब है कि आप चाहते हैं कि सभी घटक केवल आपके लक्ष्य घटक में खींचे जाएं, तो आप 'draggable' property का उपयोग कर सकते हैं। इस...
AbdallaMohammed
इस तरह अपने घटकों पर खींचने योग्य निर्दिष्ट करके >: तेजी से रीप्ले के लिए धन्यवाद, लेकिन मेरे पास ब्लॉक का उपयोग करने वाले घटक नहीं हैं
अरे, इस भयानक पुस्तकालय को बनाने के लिए @artf धन्यवाद। यह वास्तव में उपयोगी है। मैं इसे कोणीय में उपयोग कर रहा हूं और मैंने संख्याओं के साथ ऑर्डर सूची का उपयोग किया है, लेकिन यह वास्तव में मददगार होगा यदि वर्णमाला की क्रमबद्ध सूची या रोमन संख्याओं में जोड़ने का कोई तरीका है मैं यह कोशिश कर रहा था लेकिन काम नहीं किया।...
artf
नमस्ते @shubh9415 डिफ़ॉल्ट आरटीई execCommand API पर निर्भर करता है, इसलिए एकमात्र उपलब्ध विकल्प insertOrderedList और insertUnorderedList हैं।
आप इस selectedComponent.view.el['outerHTML'] को करके घटक को समतल कर रहे हैं और इसलिए आप इसके सभी गुणों को हटा रहे हैं। घटक कैसे काम करते हैं, इसके बारे में और पढ़ें।
हेलो सब लोग मैंने GrapesJS में @fullcalendar का उपयोग करके एक कैलेंडर प्लगइन बनाया अब मैं कैलेंडर में घटनाओं को लाने के लिए ग्राफक्यूएल एपीआई को कॉल करना चाहता हूं। GrapesJS में इसे कैसे करें? अग्रिम में धन्यवाद !!!!
pouyamiralayi
GrapesJS में इसे कैसे करें? आप script के अंदर अपना एपीआई कॉल कर सकते हैं। कॉल करने के लिए आप जो भी js library उपयोग कर रहे हैं वह ठीक रहेगा। चीयर्स!
मैं grapejs डेमो वेबसाइट स्क्रिप्ट का उपयोग कर रहा हूं ताकि मैं सीख सकूं और निर्माण कर सकूं। क्या कोई तरीका है जिससे मैं सभी ब्लॉकों को हटा सकता हूं और अपने स्वयं के ब्लॉक जोड़ सकता हूं।
pouyamiralayi
आपको नमस्कार! ब्लॉक हटाने के लिए: अपने स्वयं के ब्लॉक जोड़ने के लिए यह देखें। चीयर्स!
मैं बदलना चाहता हूं कि कैसे टूएचटीएमएल आउटपुट है। मैं मौजूदा एचटीएमएल आउटपुट को संशोधित करना चाहता हूं। मैंने घटक की "toHTML" संपत्ति की कोशिश कीयह एक नया HTML तत्व वापस करने की अनुमति देता हैलेकिन यह मौजूदा HTML प्राप्त करने और फिर इसे अपडेट करने और इसे वापस करने की अनुमति नहीं देता है मैंने मूल घटक html तक पहुंच प्र...
megarg
मैंने इसे नीचे करके हल किया toHTML: फ़ंक्शन () { let el = 0 ; el = defaultType.model.prototype.toHTML.apply(this) + el; return el; }, आपके समर्थन के लिए बहुत बहुत धन्यवाद
scott-coates
इसे चलाने defaultType लिए: var defaultType = editor.DomComponents.getType('default'); और यह भी काम करता है:
pouyamiralayi
नमस्ते! क्या आपने 'component.view.el inside your toHTML? it will give you access to the current DOM' का उपयोग करने का प्रयास किया? चीयर्स!
मैंने GrapesJS में @fullCalendar के एक बाहरी प्लगइन जावास्क्रिप्ट संस्करण का उपयोग किया है। मैं कैनवास पर कैलेंडर को प्रस्तुत करने में सक्षम हूं लेकिन मैं निम्नलिखित के जेएस, सीएसएस और एचटीएमएल प्राप्त करने के लिए GrapesJS निर्यात सुविधा का उपयोग करने में असमर्थ हूं। मैंने 1) var html = editor.getHtml(); 2) var css =...
pouyamiralayi
. लेकिन हम उपयोगकर्ताओं को मॉडल में रेंडर फ़ंक्शन के साथ ड्रैग एंड ड्रॉप के बाद कैनवास पर कैलेंडर दिखाने में असमर्थ हैं, यही कारण है कि हमने VIEW में OnRender का उपयोग किया। क्या आपने मेरे द्वारा आपके लिए पोस्ट की गई घटक प्रकार की परिभाषा...
Amitkumar85533
बहुत-बहुत धन्यवाद, @pouyamiralayi । आपके द्वारा दिया गया कोड काम कर रहा था। हमारा कोड कैलेंडर को रेंडर करने के लिए dom एलिमेंट चुनने में सक्षम नहीं था। अब यह उम्मीद के मुताबिक काम कर रहा है। हमारी मदद करने के लिए बहुत-बहुत धन्यवाद !!! :-p
pouyamiralayi
आपको नमस्कार! आप जो खोज रहे हैं वह है घटकों के अंदर जेएस का उपयोग करना। बस कैनवास स्क्रिप्ट और स्टाइल अनुभाग में आवश्यक जेएस और सीएसएस शामिल करें: उसके बाद अपना खुद का कस्टम प्रकार घटक बनाएं: फिर कोड पूर्वावलोकन पर आपको परिणाम स्क्रिप्ट दि...
मैंने "ऑर्डर" एटिब्यूट जोड़ने के @JuanTincho द्वारा किए गए परिवर्तनों को देखा लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। मैंने "GrapesJs-प्रीसेट-वेबपेज" से शुरुआत की। क्या प्रारंभिक रेंडर के बाद ऑर्डर बदलने का कोई तरीका है? इस तरह मैं एक नया ब्लॉक जोड़कर एक नई श्रेणी जोड़ता हूं। <प्री>एडिटर। Block...
CatalinCernea
> लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। आप फ़ंक्शन से लाभ उठाकर सभी ब्लॉकों getAll ऐसा कर सकते हैं। इस पर अधिक यहां:आपके मामले के लिए यह कुछ इस तरह हो सकता है: चीयर्स! धन्यवाद! मैं इसे ASAP करने की कोशिश करूंगा। आ...
pouyamiralayi
लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। आप फ़ंक्शन से लाभ उठाकर सभी ब्लॉकों getAll ऐसा कर सकते हैं। इस पर अधिक यहां: आपके मामले के लिए यह कुछ इस तरह हो सकता है: चीयर्स!
DzevadS
मुझे यहां "अनपकड़ा टाइपएरर: एन अपरिभाषित है" त्रुटि क्यों मिल रही है? पोस्ट #780 में ब्लॉकों के क्रम को निम्नलिखित तरीके से बदलना संभव होना चाहिए const bm = editor.BlockManager; ["लिंक", "नक्शा", "एच-नवबार", "उलटी गिनती", "फॉर्म", ... ].fo...