मुझे वास्तव में grapeJS की विशेषताएं पसंद हैं, यह जानना बहुत मददगार होगा कि क्या मैं इसे प्रश्न और उत्तर बनाने, मतदान, बहुविकल्पीय प्रश्न और उत्तर बनाने में सक्षम हो पाऊंगा, कृपया मुझे मार्गदर्शन करें कि कैसे शुरू करें। यह एक बड़ी मदद होगी
afdallah
मेरा सुझाव है कि आप इस [https://github.com/artf/grapesjs-preset-webpage] (https://github.com/artf/grapesjs-preset-webpage) से शुरू करें। और वहां से घटकों का निर्माण शुरू करें
verdverm
तो एक महत्वपूर्ण कारक तीसरे पक्ष की स्क्रिप्ट की आवश्यकता है, क्या आपकी स्थिति में ऐसा है?
@artf मैं सोच रहा हूं कि क्या आप प्रश्न उपयोग के लिए एक वैकल्पिक मंच बनाने में रुचि रखते हैं। अधिकांश मुद्दे ऐसे प्रश्न प्रतीत होते हैं जिनका बेहतर उत्तर चैट या फ़ोरम में दिया जाएगा, या डॉक्स को पढ़कर ... मेरा मुद्दा यह है कि यह रिपॉजिटरी के मुद्दों अनुभाग को प्रदूषित करता है, जब अधिकांश समर्थन या नए उपयोगकर्ता प्रश्न...
artf
आईडीके के सुझाव @verdverm लिए धन्यवाद, ईमानदार होने के लिए, हमारे पास पहले से ही डिस्कॉर्ड चैट है, लेकिन यह अधिक समुदाय संचालित है और मैं वहां इतना सक्रिय नहीं हूं। आईएमएचओ मैं ढांचे के बारे में प्रश्नों/मुद्दों के संचार के लिए केवल एक चैन...
क्या हम संपादक शैली प्रबंधक में सीएसएस को परिभाषित कर सकते हैं। मुख्य रूप से: संपादक शैली प्रबंधक में "राज्य" और "वर्ग" क्या हैअगर मैं एक कस्टम क्लास को एक तत्व के लिए परिभाषित करता हूं। उस वर्ग के लिए सीएसएस को कैसे परिभाषित करें। मैं एक ही वर्ग को किसी अन्य तत्व को असाइन करना चाहता हूं, इसलिए कक्षा स्तर पर सीएसएस को...
artf
यह पहले से ही इस तरह काम करता है, यदि आप किसी वर्ग के साथ एक घटक का चयन करते हैं तो आप उस वर्ग को सौंपी गई सीएसएस शैली को संपादित करेंगे और आप उसी शैली को देखने के लिए इसे अन्य घटकों में जोड़ सकते हैं
मेरा लक्ष्य (सिर्फ एक उदाहरण) की तरह एक पेज बनाने में सक्षम होना है। संपादक का उपयोग करके बनाना चाहते हैं और कोड का उपयोग नहीं करना चाहते हैं https://www.progressive.com/ मैं grapesjs के साथ हेडर पंक्ति बनाने में सक्षम नहीं हूं क्योंकि मैं यह परिभाषित नहीं कर सकता कि होवर इवेंट पर मौजूदा पृष्ठ के शीर्ष पर एक मोडल/फ्लो...
artf
[कस्टम घटक] (https://grapesjs.com/docs/modules/Components.html) को लागू करने का तरीका पढ़कर शुरू करें
मैंने रिमोट स्टोरेज के लिए फायरस्टोर स्टोरेज सेट किया है, और वर्तमान में यह स्टोरेज से सही ढंग से सहेजता है और लोड करता है। हालांकि, मैं चाहता हूं कि उपयोगकर्ता टेम्पलेट को नाम देने में सक्षम हो और इसे उस नाम से सहेज सके। फिर उपयोगकर्ता को सहेजे गए टेम्पलेट्स की एक सूची प्रदान करें जिसे वे अपनी पसंद के अनुसार लोड कर स...
artf
यह संपादक में अंतर्निहित कुछ नहीं है, लेकिन निश्चित रूप से आप इसे स्वयं लागू कर सकते हैं
हाय @artf मैं डिफ़ॉल्ट टूलबार को बदले बिना अपने कस्टम घटक में एक कस्टम टूलबार जोड़ने की कोशिश कर रहा हूं। इसलिए मुझे उम्मीद है कि यह [जंगम, प्रतिलिपि बनाने योग्य, हटाने योग्य, newToolbar] जैसा होगा। मैं इस #266 को संदर्भ के रूप में उपयोग करता हूं। लेकिन अजीब बात है कि this.get('toolbar') हमेशा शून्य लौटते हैं। क्या यह...
artf
extendFn को https://github.com/artf/grapesjs/releases/tag/v0.14.61 से उस डेमो में जोड़ा गया था जिसका आप 0.14.57 का उपयोग कर रहे हैं
afdallah
मुझे खेद है, यह मेरी गलती है। आपके मार्गदर्शन के लिए धन्यवाद
artf
हां, यदि आप मूल initToolbar विधि को ओवरराइड करते हैं तो toolbar गुण कभी नहीं बनाया जाता है, इसलिए आपको पहले माता-पिता को कॉल करना होगा। इस घटक निर्माण सहायक के साथ प्रयास करें
उदाहरण के लिए, कुछ मौजूदा प्रकाशित पृष्ठों द्वारा एक कस्टम घटक का उपयोग किया जाता है। जब घटक को संशोधित किया जाता है, तो शायद शैली समायोजित हो जाती है, या इसकी सामग्री संपत्ति पूरी तरह से बदल जाती है, मैं उन पृष्ठों को अपडेट करने के लिए नोटिस करना चाहता हूं, और जब मैं उन पृष्ठों का पूर्वावलोकन करता हूं, तो उन्हें नवीन...
artf
यदि आपके द्वारा बदली गई संपत्ति संग्रहीत की गई थी, तो जाहिर है कि जब आप घटक को वापस लोड करते हैं तो इसके गुण घटक परिभाषा के शीर्ष पर जा रहे होते हैं। इसलिए, एकमात्र समाधान उन गुणों को संग्रहीत करने से बचना होगा
क्या लक्षणों को डिफ़ॉल्ट चयन बदलना संभव है?? उदाहरण के लिए वीडियो खींचते समय, मेरी इच्छा है कि डिफ़ॉल्ट विशेषता चयन HTML5 स्रोत के बजाय youtube होगा।
afdallah
यदि आप डिफ़ॉल्ट प्लेयर को youtube प्लेयर में बदलना चाहते हैं, तो बस अपनी ब्लॉक परिभाषा के तहत provider संपत्ति बदलें।
Amir2828
बहुत बहुत धन्यवाद, इसने चाल चली!
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
ऑडियो घटक को अन्य घटकों (छवि) की तरह ठीक से (चयन योग्य, संपादन योग्य) कैसे काम करें।
artf
अच्छा सवाल है, audio तत्व काफी विशेष है, इसलिए इसे निश्चित रूप से एक कस्टम घटक की आवश्यकता होगी, शायद ComponentVideo (और इसके कस्टम view) का अनुसरण करते हुए) निश्चित रूप से आप इसे अपने आप से जोड़ सकते हैं लेकिन मुझे लगता है कि यह पहले से ह...
mohd7469
@artf आप एक आसान स्निपेट दे सकते हैं जो ऑडियो तत्व का एक सामान्य काम करने वाला डेमो दिखाता है क्योंकि मैंने ऑडियो तत्व के लिए कस्टम घटक प्रकार को परिभाषित करने की कोशिश की लेकिन यह काम नहीं करता है और यह या तो चयन योग्य या संपादन योग्य नही...
जब हम उपयोग करते हैं तो किसी ब्लॉक/घटक के सीएसएस को वापस नहीं करने से कैसे रोकें editor.getCss(); यह ऐसा है जैसे https://grapesjs.com/docs/api/component.html#tohtml लेकिन कस्टम घटक के अंदर toCSS जैसा कुछ होना चाहिए
froderf
artf
घटक में getStyle विधि है जो इस तरह की वस्तु लौटाती है { color: 'red'}. यदि लौटने वाला ऑब्जेक्ट खाली है तो कोड में कोई नियम नहीं बनाया जाएगा, लेकिन इसे कैनवास में लागू किया जाता है, इसलिए आप अपनी शैलियों को नहीं देखेंगे। आप जो कर सकते हैं व...
froderf
@artf समाधान "getStyle()" जो आपने प्रदान किया है, उसे केवल लागू किया जा सकता है क्या होगा यदि इस घटक में "isNewComponent" का एक वर्ग है और इसकी शैली है संपादक के लिए उपरोक्त शैली (एक वर्ग के साथ) को शामिल नहीं करना संभव है जब हम editor.get...