शायद आप मेरी मदद कर सकते हैं ... मैं लेबल को हटाना चाहता हूं ".gjs-traits-label" जब traitManager खोला जाता है। ! [छवि] (https://user-images.githubusercontent.com/2309686/106330419-f499c500-6261-11eb-9aa5-27eaae11619b.png) ! [छवि] (https://user-images.githubusercontent.com/2309686/106330330-c6b48080-6261-11eb-9513-1371...
artf
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @alemenciones । के बारे में बढ़िया सवाल है ".gjs-traits-label" traitManager में कैसे छिपाएं?। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यू...
नमस्ते हम एक समस्या का सामना कर रहे हैं - संपत्ति के नाम का रंग जैसे "चौड़ाई" कैनवास पर एक नए घटक को खींचते समय नीला होता है, लेकिन हम इसके मूल्य को संशोधित नहीं करते हैं। ! [छवि] (https://user-images.githubusercontent.com/64573639/106257856-13935980-6258-11eb-92fb-6ad0e17da323.png) Grapesjs शक्तिशाली है, और हमारे लिए...
artf
हाय @luziye9 सुनिश्चित करने के लिए कि आप उस पर एक कस्टम style संपत्ति के साथ एक ब्लॉक/घटक का उपयोग कर रहे हैं ... वैसे भी, यदि आप एक बग समस्या खोल रहे हैं, तो आपको टेम्पलेट (grapesjs संस्करण, प्रतिलिपि प्रस्तुत करने योग्य डेमो, आदि) का पाल...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @luziye9। मूल्य बदलने पर संपत्ति का रंग नीला कैसे हो जाता है? के बारे में बढ़िया प्रश्न। कैनवास के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लि...
मैं उन तरीकों के साथ खिलवाड़ कर रहा था जिनसे आप कैनवास के अंदर तत्वों की शैली को बदल सकते हैं और मैंने देखा कि तत्व की इनलाइन शैली रंग संपत्ति सेट करने के लिए रंग-बीनने वाली विशेषता का उपयोग करके (इनलाइन स्टाइल टैग नहीं जो आपको getCS() के माध्यम से मिलता है), वह शैली संपत्ति पूरी तरह से चली गई थी जब getHtml() का उपयोग...
artf
हाय @DodoTrip कारण यह है कि इनलाइन सीएसएस के साथ आप राज्यों (जैसे :hover) और मीडिया प्रश्नों के साथ शैलियों को परिभाषित नहीं कर सकते हैं, इसलिए मैंने इसे हमेशा एक सुविधा के बजाय एक बेकार सीमा के रूप में देखा है। इसके बावजूद, आप अभी भी उस व...
ThetripGr
हाय @artf और आपके उत्तर के लिए धन्यवाद। क्या आप मुझे एक उदाहरण दे रहे हैं कि यह अभी कैसे किया जाता है या इनलाइनस्टाइल से बचना चाहिए, इसे आसानी से काम करना चाहिए?
artf
ईमानदारी से, मैंने बहुत समय पहले avoidInlineStyle का उपयोग करना बंद कर दिया है, लेकिन मुझे लगता है कि यह काम करना 😁 चाहिए
मैं ड्रैगिंग एलिमेंट की स्थिति निर्दिष्ट करना चाहता हूं। उदाहरण के लिए, यदि मेरे पास एक हेडर ब्लॉक है जो कोई फर्क नहीं पड़ता कि आप कहां खींचते हैं, तो इसे दस्तावेज़ के शीर्ष पर रखा जाना चाहिए। मुझे यह कैसे करना चाहिए?
RutujaBadbe
हेडर ब्लॉक को कैनवास में छोड़ने के बाद, मुझे इसे किसी अन्य घटक/ब्लॉक के शीर्ष पर जाने की आवश्यकता है। वर्तमान में, मैं यह कर रहा हूं। लेकिन यह काम नहीं कर रहा है। editor.on('canvas:drop',(DataTransfer, model)=> { अगर (model.is('हेडर')) { v...
artf
आप draggable प्रॉपर्टी का उपयोग (सीएसएस क्वेरी स्ट्रिंग्स के माध्यम से) परिभाषित करने के लिए कर सकते हैं जहां घटक रखा जा सकता है लेकिन आप स्थिति निर्दिष्ट नहीं कर सकते। आप हेडर जैसे घटकों के लिए एक कंटेनर के रूप में एक कस्टम घटक बनाने का प...
RutujaBadbe
@artf उत्तर के लिए धन्यवाद। मुझे नहीं पता कि यह सही तरीका है या नहीं लेकिन मैंने कुछ किया और इसने मेरे लिए काम किया। मैं इसमें काफी नया हूं और अभी भी डॉक्स से सीख रहा हूं। मैंने यह किया- editor.on('canvas:drop',( model)=> { अगर (model.is('...
@artf मुझे जीजेएस के साथ काम करना अच्छा लग रहा है। मेरे पास एक आखिरी चीज है जिस पर मुझे आपकी मदद पसंद आएगी। लेयर मैनेजर में लेबल को कस्टमाइज़ करने में सक्षम होना अविश्वसनीय रूप से मददगार होगा। मैंने उच्च और निम्न खोज की है लेकिन कुछ भी नहीं मिला। डिफ़ॉल्ट तरीका यह सिर्फ और दिखाता है जब कुशलता से नेविगेट करना चाहता है...
artf
आप अपने घटक/s के मॉडल का विस्तार कर सकते हैं और getName फ़ंक्शन को अधिलेखित कर सकते हैं
fmay
यदि यह किसी के लिए उपयोगी है, तो मुझे ऐसा करने का एक आसान/वैकल्पिक तरीका मिला जब कोई घटक बनाया जाता है।
flauc
इस तरह मैंने यह किया: लाभ यह है कि यदि घटक आईडी या टैग बाद में बदलते हैं तो यह अभी भी परत प्रबंधक में अपडेट किया जाएगा और आप अलग-अलग घटकों का नाम भी बदल सकते हैं।
अरे, @artf । मैं उस json तक पहुंचना चाहता हूं जो तब उत्पन्न होता है जब टेम्पलेट को वास्तव में संग्रहीत किए बिना संग्रहीत किया जाता है। json ऑब्जेक्ट को ईवेंट का उपयोग करके एक्सेस किया जा सकता है लेकिन मैं editor.store() कॉल नहीं करना चाहता और फिर ईवेंट का उपयोग नहीं करना चाहता। क्या कोई तरीका है जिससे मैं json ऑब्जेक्...
Joshmamroud
@theSC0RP क्या आप यही ढूंढ रहे हैं? [संपादक.getComponents()] (https://grapesjs.com/डॉक्स/एपीआई/editor.html#getcomponents)
artf
@theSC0RP यह स्पष्ट नहीं है कि आप भंडारण कार्यक्षमता चाहते हैं या नहीं, लेकिन प्रस्तावित जोश क्या सही है या आप हमेशा अपना भंडारण जोड़ सकते हैं (और यदि आवश्यक हो तो अंदर कुछ भी नहीं कर सकते ...) https://grapesjs.com/docs/modules/Storage.htm...
theSC0RP
आप हमेशा अपना स्टोरेज जोड़ सकते हैं (और जरूरत पड़ने पर अंदर कुछ भी नहीं कर सकते हैं ...) https://grapesjs.com/docs/modules/Storage.html#define-new-storage धन्यवाद @artf । यह वही है जो मैंने करना समाप्त कर दिया। editor.getComponents() के सा...
हाय @artf - आपने जो बनाया है वह शानदार है। यह एक सौम्य संघर्ष रहा है क्योंकि मैं जेएस जादूगर होने से बहुत दूर हूं। हालाँकि, मुझे लगभग सब कुछ पूरी तरह से कॉन्फ़िगर किया गया है - इसके अलावा! मैं उन लक्षणों को सेट करना चाहता हूं जो एक छवि का चयन करने पर प्रदर्शित होते हैं (alt, src, id)। मुझे यकीन है कि यह एक बार आरंभीकर...
artf
हाय फ्रेडी, आप इस मामले में बस छवि घटक का विस्तार कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @fmay । प्रश्न: लक्षण के बारे में बढ़िया सवाल। घटकों के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस्तावेज़ की जाँच करें on() ईवें...
मैं उपयोग करने के लिए एक नई कस्टम विशेषता बनाना चाहता हूं, जिसमें रंग बीनने वाले और एक चेकबॉक्स का इनपुट होता है ताकि अंतिम परिणाम या तो चेक किए गए चेकबॉक्स से आने वाला पूर्वनिर्धारित रंग हो या यदि पिकर से अनियंत्रित चयन किया गया हो। यह मेरे मामले के लिए बहुत विशिष्ट है, इसलिए मेरा सवाल यह है कि क्या मैं सामान्य रूप स...
artf
फिलहाल नहीं, मैं एक नए यूआई मॉड्यूल पर काम कर रहा हूं जो आंतरिक यूआई तत्वों के पुन: उपयोग और ओवरराइड की अनुमति देगा।
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @ThetripGr । क्या नए कस्टम लक्षणों में मौजूदा विशेषता प्रकारों का उपयोग करना संभव है? (जैसे कलरपिकर)। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्...
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 और उससे ऊपर से <स्क्रिप्ट> निष्पादित नहीं करता है! हालांकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, समान व्यवहार प्राप्त कर...
कोड संलग्न करना: HTML को सहेजते समय: <div class="gjs-row"> <div class="gjs-cell"> <div class="gjs-row"> <div class="gjs-cell"> <div id="i6x6"> <div id="bsrne9exd5" style="height:300px" tg="DataGrid" टैग Name="डेटाग्रिड" क्लास="ag-theme-alpine"> </div> </div> </div> <div class="gjs-cell"> <div id="ibc4"> <div id="3drqn...
nithinpillalamarri123
कृपया कोई भी इस मुद्दे से बाहर निकलने में मेरी मदद करे editor.setComponents(html text ); not working the script as expected after loading from saved template html जबकि खींचें और सहेजने के बाद अपने काम को ड्रॉप और फिर से editor.setComponent...
artf
आप जेनरेट किए गए HTML कोड को संपादक पर वापस लोड नहीं कर सकते, टेम्प्लेट को सही ढंग से स्टोर और लोड करने के तरीके के बारे में दस्तावेज़ पढ़ें https://grapesjs.com/docs/modules/Storage.html
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @nithinpillalamarri123। grapes js संस्करण v0.16.34 के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद, सहेजे गए html को लोड करने के बाद अप्रत्याशित स्क्रिप्ट कोड दे रहा है। टीम को इसकी जांच करने और प्राथमिक...