वर्तमान में एक परियोजना के लिए GrapeJS का उपयोग कर रहा हूं जिस पर मैं स्थानीय रूप से काम कर रहा हूं और इसे कुछ टेलविंड यूआई घटकों के साथ एकीकृत कर रहा हूं। यह ज्यादातर बहुत अच्छा काम करता है, लेकिन मैंने देखा है कि कुछ तत्वों पर परिवर्तन करना काम नहीं करता है (उदाहरण के लिए, पाठ का रंग बदलना या स्वरूपण)। इसे आगे देखते...
artf
रिपोर्ट के लिए धन्यवाद @kierenayima चयनकर्ताओं को अगली रिलीज में सीएसएस में भाग लिया जाएगा
सभी को नमस्कार, मैं डिफ़ॉल्ट आरटीई के बजाय ckeditor का उपयोग कर रहा हूं। Ckeditor अपने स्वयं के प्लगइन्स लोड कर रहा है और यह इस तरह दिखता है। ! [छवि] (https://user-images.githubusercontent.com/34059552/75962696-879c7480-5ec4-11ea-8484-4404cc09660a.png) प्लगइन्स के इस सेट के साथ मैं ckeditor छवि घटक का उपयोग करने में स...
sinisavt
खैर, मुझे अपनी कुंठाओं का कारण मिल गया है। storageManager: { autoload: false}, ऑटोलोड को false पर सेट किया गया था। मैंने इसे बदल दिया है और यह काम कर रहा है। storageManager: { autoload: true },
'am.addType('svg-icon', { देखें: { getPreview() और getInfo() केवल कुछ सहायक हैं, आप कर सकते हैं template() के साथ पूरे टेम्पलेट को ओवरराइड करें यहां आधार template() देखें: https://github.com/artf/grapesjs/ब्लॉब/देव/एसआरसी/asset_manager/व्यू/AssetView.js getPreview() { return 4 ; }, getInfo() { यदि आपने मॉडल को पास कि...
artf
समस्या टेम्पलेट का पालन करें यदि आप एक बग सबमिट कर रहे हैं, तो आपको कम से कम, एक प्रतिलिपि प्रस्तुत करने योग्य डेमो बनाना होगा
एक कस्टम प्लगइन बनाते समय, मामले में, जब editor.Panels.addPanel प्लगइन फ़ंक्शन के अंदर उपयोग कर रहा है - बटन डुप्लिकेट हैं। उदाहरण: https://jsfiddle.net/kncdah8b/ बटन डुप्लिकेट नहीं हैं: एकल Panels.addButton एपीआई का उपयोग करते समय अलग से लूप बटनसंपादक के बाद पैनल जोड़ते समय const editor = grapesjs.init({}) बनाया गया...
yuzhva
इस मुद्दे को बंद करना, जैसा कि मुझे दूसरा समाधान मिला: लेकिन editor.Panels.addPanel({ buttons: [] }); के साथ समस्या अभी भी मौजूद है (=
artf
रिपोर्ट और समाधान के लिए @YUzhva धन्यवाद। मैं इसे जांचने की कोशिश करूंगा
hellocaio
यहाँ भी, मैंने दस्तावेज़ों में पैनल उदाहरण (आरंभ करना) का भी परीक्षण किया और डुप्लिकेट बटन प्राप्त करते रहे। @yuzhva समाधान काम करता है, धन्यवाद :)
नमस्ते, और महान पुस्तकालय के लिए धन्यवाद! इसके साथ खेलते समय हमें निम्नलिखित बग मिल सकता है: आगे कॉन्फ़िगरेशन के बिना एक नया डिफ़ॉल्ट "छवि ब्लॉक" जोड़ते समय (डिफ़ॉल्ट छवि प्लेसहोल्डर को छोड़कर), निर्यात / जेनरेट किया गया HTML कोड डिफ़ॉल्ट svg तत्व को छवि के src विशेषता मान (cf संलग्न स्क्रीनशॉट) के रूप में एम्बेड करता...
mcottret
धन्यवाद! #2620 खोला गया।
artf
रिपोर्ट के लिए धन्यवाद मैथ्यूgrapesjs/src/dom_components/model/ComponentImage.js के getAttrToHTML फ़ंक्शन को base64 एन्कोडेड छवि src विशेषता को पुनः प्राप्त करने के लिए this.get('src') के बजाय this.get('src') के बजाय this.getSrcResult (सुन...
नमस्ते। ब्लॉक के साथ टैब को स्वचालित रूप से कैसे बंद करें? मेरा मतलब है कि संपादक शुरू होने पर टैब बंद हो जाना चाहिए। ! [शीर्षकहीन] (https://user-images.githubusercontent.com/5623092/75777633-f6f85400-5d5e-11ea-94f7-260556441eac.png)
हाय @artf , मैंने अपने Grapesjs बिल्डर के ड्रैगमोड को "निरपेक्ष" पर सेट किया है और फिर यह सुनिश्चित करने के लिए एक अनुभाग घटक का निर्माण किया है कि अन्य सभी घटकों को अनुभाग घटक में रखा जाना चाहिए। ! [छवि] (https://user-images.githubusercontent.com/6136341/75757994-f4e5c380-5d65-11ea-9c3e-59db73b88472.png) हालांकि, अनु...
artf
ठीक है, यदि आप इनिट कॉन्फ़िगरेशन में ड्रैगमोड घोषित करते हैं, तो यह सभी घटकों के लिए डिफ़ॉल्ट होगा, तो, यदि आप चाहें, तो आप प्रति घटक ड्रैगमोड को बदल सकते हैं https://github.com/artf/grapesjs/issues/1936#issuecomment -521269499
चेतावनी पढ़ें और अगले 5 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करेंGitHub समस्याओं का उपयोग विशेष रूप से बग, फीचर अनुरोध या प्रश्नों के लिए करें। समस्या के शीर्षक को उसके संदर्भ के साथ उपसर्ग करें, उदाहरण...
pouyamiralayi
नीचे दिए गए उदाहरण @Rasazna, मैं इसे 'selected' ईवेंट के अंदर उपयोग कर रहा हूं, इसलिए जब भी आप किसी आइटम पर क्लिक करते हैं, तो आपके परिवर्तन लागू होते हैं! चीयर्स!
Rasazna
मुझे समझ में नहीं आया कि editor.getSelected().append(<div>... का उपयोग कैसे करें); फ़ीचर। क्या कोई इसके लिए एक उदाहरण दे सकता है
हाय @artf , इस अद्भुत रेपो को बनाने के लिए धन्यवाद! मुझे एक बग मिला जो वेबसाइट डेमो (https://grapesjs.com/demo.html) और मेरे स्थानीय संस्करण में मौजूद है। जब मैं एक मैप ब्लॉक जोड़ता हूं और मैं विशेषता मानों को बदलने के लिए उस पर क्लिक करता हूं, तो मुझे कंसोल में इस तरह की त्रुटि मिलती है: ! [छवि] (https://user-images....
artf
एक झूठी सकारात्मक की तरह लगता है, मैंने डिबगिंग में मदद करने के लिए चेतावनी दी है, लेकिन भूल गया कि नहीं मिले प्रकार <input type="TRAIT-TYPE"... के साथ सरल इनपुट पर वापस आ जाएंगे। मैं इसे अगली रिलीज के लिए ठीक करने का प्रयास करूंगा
नमस्ते मैंने एक कस्टम प्रकार परिभाषित किया है जैसे: मैं customTag को अपने मॉडल में रखना चाहता हूं और दृश्य में सामग्री (HTML) दिखाना चाहता हूं। हालाँकि, सामग्री में, अलग-अलग href और सामग्री के साथ अंदर एक ही customTag होना संभव है। व्यू रेंडर पर, Grapesjs नेस्टेड कस्टमटैग के लिए इस प्रकार को ट्रिगर नहीं करता है (जो मै...
makbari
ठीक है। मुझे चारों ओर एक काम मिला। और चूंकि यह प्रश्न बहुत विशिष्ट है इसलिए मैं इस मुद्दे को बंद कर देता हूं। समर्थन के लिए धन्यवाद।
artf
यदि आप ऐसा कर रहे हैं element.innerHTML = res.result; आप सामग्री को केवल एक स्थिर के रूप में रखते हैं, तो संपादक इसे घटकों के लिए पार्स नहीं करता है, आप शायद जो खोज रहे हैं वह मॉडल को अपडेट कर रहा model.components(res.result) मैं घटक कैसे...
makbari
उत्तर के लिए धन्यवाद। लक्ष्य मॉडल को <customTag></customTag> के रूप में रखना है और सामग्री को स्थिर के रूप में प्रस्तुत करना है। हालांकि, मुझे रेंडर पर स्थिर सामग्री पर प्रतिक्रिया करने का तरीका नहीं मिला। यही कारण है कि मैं मॉडल और व्यू क...