नमस्ते मैं कस्टम ब्लॉक के रूप में तत्वों को बचाने की संभावना को लागू करने की कोशिश कर रहा हूं। मैं घटक और उसके बच्चों का सीएसएस कैसे प्राप्त कर सकता हूं? मैं प्रत्येक नेस्टेड घटक से पुनरावर्ती रूप से शैलियाँ प्राप्त कर सकता हूँ, लेकिन शायद एक तरीका है, यह कैसे आसान किया जा सकता है?
यह फायरस्टोर के साथ मदद करता है, क्योंकि मैं फायरस्टोर डेटाबेस में सहेजने में कामयाब रहा हूं, अब मैं जानना चाहता हूं कि मैं डेटाबेस से उन मानों को कैसे लोड कर सकता हूं और उन्हें टेम्पलेट के रूप में प्रदर्शित कर सकता हूं। मैं नया हूं और मुझे मदद की ज़रूरत है, बुरे के लिए खेद है, यह मेरा कोड है। मेरे द्वारा उपयोग किया ज...
artf
आप autoload: true, सक्षम कर सकते हैं या आप editor.load() कॉल करके डेटा प्रोग्रामेटिक रूप से लोड कर सकते हैं
नौसिखिया प्रश्न यहाँ, मैंने प्लगइन grapesjs-style-bg को स्टैक में जोड़ा, अब मैं इसे अपने स्टाइलमैनेजर में कैसे दिखाऊं? मैं इनिशियलाइज़ेशन पर स्टाइलमैनेजर से सभी सेक्टरों को रीसेट करता हूं, और फिर मैं styleManager.addSector("id", {...}) का उपयोग करके उन्हें एक-एक करके जोड़ता हूं।
hellocaio
@pooriamo, धन्यवाद यार! जीवन रक्षक! यह बहुत अच्छा काम करता है! :))) चीटशीट के लिए भी धन्यवाद, वहाँ बहुत सारे उपहार!
pooriamo
आप यहां से धोखा दे सकते हैं: https://github.com/artf/grapesjs/blob/gh-pages/demo.html#L1127 आपको buildProps सरणी में background-bg जोड़ना होगा और फिर इसे गुणों में कॉन्फ़िगर करना होगा, type bg होना चाहिए:
नमस्ते, मैं showComputed: false का उपयोग करना चाहता हूं, ताकि स्थिति निरपेक्ष के लिए दाएं/बाएं/ऊपर/नीचे की गिनती करने से रोका जा सके। लेकिन जब मैं इस पैरामीटर के साथ grapesjs प्रारंभ कर रहा हूं, तो स्टाइल मैनेजर टैबलेट / मोबाइल स्क्रीन आकार के लिए सीएसएस-प्रोप मान नहीं दिखाता है: ! [छवि] (https://user-images.githubuse...
artf
पुन: पेश करने के लिए कदम, कृपया?
makkaronis4e
कैनवास पर कुछ तत्व गिराएंकुछ शैलियाँ जोड़ें (उदाहरण के लिए पृष्ठभूमि रंग)टैबलेट/मोबाइल दृश्य पर स्विच करेंस्टाइल मैनेजर में स्टाइल प्रोप मान की जाँच करें (यह डिफ़ॉल्ट होगा)।
artf
आह ठीक है, अब मैं समझ गया। दुर्भाग्य से, एक अलग दृश्य की शैली दिखाना showComputed विशेषता का हिस्सा है, इसलिए इसे अक्षम करना वही है जो आपको मिलता है।
फिर से नमस्ते! हमारी टीम हाल ही में GrapesJS को अपडेट करने की कोशिश कर रही है 'कैनवास प्रोग्रामेटिक रूप से गलती से किसी update घटना को ट्रिगर किए बिना। यदि हमारी समझ सही है, तो इसका मतलब यह होगा कि कॉल को setStyle या setComponents की अनुमति देना किसी update घटना को ट्रिगर नहीं करना है, भले ही वर्तमान stepsBeforeSave औ...
artf
हां, यह वास्तव में इन तरीकों में options होने का मतलब हो सकता है, इसलिए एक पीआर का स्वागत होगा।
हैलो @artf मैं लंबे समय से उस भयानक टूल के साथ काम कर रहा हूं मैं इसे रिएक्ट के साथ एकीकृत करता हूं, और इसके लिए एक रिएक्ट प्लगइन घटक बनाता हूं, और एपीआई से डेटा प्राप्त करने के लिए कस्टम विशेषता बनाता हूं और इसे प्लगइन फेंकता हूं, मैं एक स्थानीय स्टोरेज सेटअप करता हूं और स्थानीय स्टोरेज और डीबी में सभी डेटा को बचाने...
artf
सुनिश्चित करने के लिए कि आपने स्टोरेज मैनेजर को सही ढंग से कॉन्फ़िगर नहीं किया है कृपया इस गाइड को ध्यान से पढ़ें https://grapesjs.com/docs/modules/Storage.html
i3laddin
उत्तर के लिए @artf धन्यवाद, मुझे पता है कि आपके लिए कितना समय महत्वपूर्ण है, लेकिन इसके लिए खेद है, मैं इसे सही ढंग से कॉन्फ़िगर करता हूं, मुझे पोस्ट अनुरोध के लिए 200 भी मिल रहा है, साथ ही मुझे लोड अनुरोध के लिए सभी एचटीएमएल और घटक और सीए...
अरे यार, एक बार फिर, GrapesJS पर बहुत अच्छा काम, आप बहुत सारे काम कर रहे हैं, यह अविश्वसनीय है! तो, मेरा सवाल यह है कि मैं स्टाइलमैनेजर पर सिर्फ एक बटन के साथ कई सीएसएस गुण कैसे जोड़ सकता हूं? मैं जो जोड़ना चाहता हूं वह एक display: flex; justify-content: center है, जिस तरह से अभी हमारे पास है जो मैंने दस्तावेज़ीकरण पर...
Ju99ernaut
फिलहाल मुझे नहीं लगता कि आप StyleManager के साथ ऐसा कर सकते हैं लक्षण का उपयोग करना आसान हो सकता है
artf
हाँ, दुर्भाग्य से, @Ju99ernaut सही है! शायद जल्द ही मैं स्टाइलमैनेजर एपीआई पर काम करना शुरू कर दूंगा जो हमारे पास लक्षणों में समान स्तर के अनुकूलन की अनुमति देगा
मैंने देखा कि https://github.com/artf/grapesjs/issues/74 में जब पेल आधारित संपादक के लिए कदम सूचीबद्ध किया गया है तो यह Document.execCommand के उपयोग को एक दायित्व के रूप में उल्लेख किया गया था। मैं अब देख रहा हूं कि https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand के अनुसार यह अप्रचलित माना जाता...
artf
मैं बाहरी पुस्तकालयों को कोर लाइब्रेरी में डालने से बचना चाहता हूं (वास्तव में हमें अभी भी उनमें से कुछ को निकालना है)। यदि आपको क्विल्ज की आवश्यकता है, तो आप इसे कस्टम आरटीई के रूप में जोड़ने का प्रयास कर सकते हैं। मैं इसे बंद कर देता हूं...
artf
तो हम सोच रहे थे कि क्या आपके पास एक नए संपादक पर स्विच करने की योजना है? नया संपादक? विकल्प क्या होगा?
mikeholczer
आप किस अतिरिक्त जानकारी की तलाश कर रहे हैं? मैंने एक त्वरित Google किया और पाया कि https://quilljs.com/ जीथब पर इसके स्रोत की त्वरित खोज कर रहा हूं, मुझे दिखाई देने वाले execCommand का एकमात्र उपयोग https://github.com/quilljs/quill/blob/fd...
नमस्ते, मैं एक ही समय में एक से अधिक कस्टम पैनल बटन को सक्षम करने का प्रयास कर रहा हूं। मुझे लगता है कि जब मैं कुछ कस्टम पैनल बटन बनाता हूं (नीचे दिए गए कोड का उपयोग करके) तो उनका व्यवहार सामान्य एचटीएमएल रेडियो इनपुट के समान होगा, जिसका अर्थ है कि आप केवल एक का चयन कर सकते हैं और उससे अधिक नहीं। नीचे दिए गए उदाहरण को...
RJCAM
धन्यवाद @Ju99ernaut, यह वही है जो मुझे चाहिए था।
Ju99ernaut
आपको प्रत्येक बटन के लिए एक अलग context जोड़ना होगा
नमस्ते जब मैं एक ब्लॉक चुनता हूं और शैलियों को बदलने का प्रयास करता हूं, तो कुछ भी नहीं होता है। (मैं वेब प्रीसेट का उपयोग कर रहा हूं) ! [लारवेल] (https://user-images.githubusercontent.com/9452720/85275624-d54de480-b495-11ea-9aa4-4ad442b415ac.gif) यहाँ मेरा कॉन्फ़िगरेशन है:
VojtechLanka
एक ही समस्या थी, मेरे कस्टम डिवाइस में widthMedia: '' जोड़ने से इसे ठीक कर दिया गया। मुझे लगता है कि मीडिया प्रश्नों में मिलीमीटर का उपयोग करते समय कुछ समस्या है, इसलिए शैलियों को लागू नहीं किया जाता है क्योंकि यह सोचता है कि आपका कैनवास ब...
pooriamo
ऐसा लगता है कि कस्टम डिवाइस आकार के साथ एक समस्या है। जब मैं डेस्कटॉप पर डिफ़ॉल्ट आकार सेट करता हूं, तो यह काम करता है।