विशेष रूप से यह: https://grapesjs.com/docs/modules/Traits.html#define-new-trait-type सबसे पहले, keyUp ईवेंट संदर्भ onChange जब फ़ंक्शन का नाम वास्तव में onChange होता है। इसके बाद, भले ही आप इसे ठीक कर दें, this.model.get('value') जब भी मैं इसमें बदलाव करता हूं तो एक रिक्त/शून्य मान का मूल्यांकन करता हूं। वास्तविक मूल...
jwilson-lyonscg
कोई बात नहीं। मैं वाक्यविन्यास को गलत समझ रहा था। मुझे एहसास नहीं हुआ कि onChange और onValueChange स्पष्ट रूप से 2 अलग-अलग असंबंधित तरीके हैं। यह मेरे लिए स्पष्ट नहीं है कि onChange वास्तव में क्या करता है।
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हम blockManager का उपयोग कर रहे हैं, जैसा कि आप कस्टम रेंडर से संबंधित दस्तावेज़ीकरण के बाद, codesandbox पर पोस्ट किए गए उदाहरण में देख सकते हैं। हमारे लिए अप्रत्याशित व्यवहार यह है कि हर बार जब कोई उपयोगकर्ता किसी ब्लॉक की शैलियों को संपादित करता है, तो सभी ब्लॉक उस शैली के साथ अपडेट किए जाते हैं, क्योंकि शैली को ब्ल...
artf
सबसे पहले, आपके उदाहरण/समस्या का ब्लॉक में कस्टम रेंडर से कोई लेना-देना नहीं है (आप इसका उपयोग कैनवास में घटकों को नहीं बल्कि ब्लॉक के यूआई को अनुकूलित करने के लिए करेंगे)। एक समाधान [उस वर्ग को निजी सेट करें] (https://github.com/artf/grap...
trivago-vgarcia
@artf उत्तर के लिए धन्यवाद! क्षमा करें, क्योंकि उदाहरण स्पष्ट नहीं था। यह हर मामले पर होता है, मेरा मतलब है, तब भी जब उन्हें डिफ़ॉल्ट टेम्पलेट में परिभाषित किया जाता है, न कि केवल जब एक नया चयनकर्ता जोड़ा जाता है। इसलिए, selector:add का उप...
artf
यह हर मामले में होता है, मेरा मतलब है, तब भी जब उन्हें डिफ़ॉल्ट टेम्पलेट में परिभाषित किया जाता है, न कि केवल जब एक नया चयनकर्ता जोड़ा जाता है। इसलिए, selector:add का उपयोग करने से सभी मामलों को ठीक नहीं किया जा सकता है। selector:add तब भी...
हाय @artf , हम फ्लेक्सबॉक्स ब्लॉक का उपयोग कर रहे हैं। समस्या यह है कि जब हम मध्य कॉलम का आकार बदलने की कोशिश कर रहे होते हैं तो यह अन्य सभी कॉलम को प्रभावित करता है, जैसे कि बाएं कॉलम की चौड़ाई को स्वचालित रूप से कम करना। यह केवल दाएं कॉलम को प्रभावित करना चाहिए। इस परिदृश्य को बनाने के लिए कृपया तीन कॉलम जोड़ें और ब...
artf
जब आप मध्य कॉलम का आकार बदलते हैं तो फ्लेक्सबॉक्स को इस तरह से काम करना चाहिए। आप जो हासिल करने की कोशिश कर रहे हैं वह थोड़ा अलग है और इसके लिए दूसरे प्रकार के कार्यान्वयन की आवश्यकता होगी, इसलिए मैं आपके ग्रिड घटकों को बनाने का सुझाव दूंगा
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मुझे <बटन> तत्व के लिए एक नया घटक बनाने में कठिनाई हो रही है। मुझे क्या याद आ रहा है? क्या यहाँ कुछ गड़बड़ है? ठीक काम करता है अगर मैं इसे <input> तत्व में बदलता हूं:
jwilson-lyonscg
ठीक है तो कुछ और प्रयोग के बाद ऐसा प्रतीत होता है कि मेरी घटक संरचना सही है, लेकिन मेरा बटन ब्लॉक सही ढंग से काम नहीं कर रहा था। तो बटन ब्लॉक इस तरह था: इस ब्लॉक को कैनवास में खींचते समय, इसे बटन घटक के रूप में पहचाना नहीं गया। हालाँकि जब...
artf
मुझे लगता है कि यहां समस्या content कुंजी की गलतफहमी है। जब आप कोई ब्लॉक घोषित करते हैं content घटक के लिए है, जैसे एक वस्तु की तरह एक स्ट्रिंग ओ। ऊपर दिए गए उदाहरण का स्ट्रिंग संस्करण होगा: लेकिन जब आप किसी घटक के अंदर content का उपयोग कर...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं अपनी खुद की ड्रैगिंग और प्लेसमेंट क्षमताएं बनाना चाहता हूं। मुझे grapesjs पसंद है, लेकिन वास्तव में इस बात पर अधिक नियंत्रण चाहता हूं कि संपादक क्षेत्र में ड्रैगिंग तत्व कैसे काम करते हैं। क्या बिल्ट इन मेथड को अक्षम करने का कोई तरीका है ताकि मैं अपना खुद का बना सकूं? मुझे पता है कि डिज़ाइनर मोड रोडमैप पर है, लेकि...
artf
ठीक है, घटक के लिए ही, जब आप मूव आइकन पर क्लिक करते हैं, तो यह tlb-move कमांड चलाता है, इसलिए आप वास्तव में उसी आईडी के साथ एक नया जोड़कर इसे अधिलेखित कर सकते हैं, लेकिन दुर्भाग्य से ब्लॉक के ड्रैग व्यवहार को बदलने का कोई आसान तरीका नहीं ह...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
उदाहरण के लिए मेरे पास एक मूल घटक है और इस मूल घटक में 4 बाल घटक हैं। यहां विशेषता कार्यक्षमता के साथ, मैं तीसरे बच्चे के घटक को इसी तरह 1 स्थान पर ले जाना चाहता हूं। मैं किसी भी स्थिति से किसी भी स्थिति से इसे component.remove() का उपयोग करके हटाकर और इसे component.append(ref of removecomponent) का उपयोग करके माता-पि...
artf
at का उपयोग करें , एक सूचकांक के रूप में, विकल्पों में, उदाहरण के लिए। component.append(comp, { at: 0 }) comp को पहले तत्व के रूप में रखेगा
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
आपको नमस्कार मैं HTML और CSS के बजाय अपनी जरूरत की सभी जानकारी के साथ एक कस्टम json निर्यात करने के लिए grapes का उपयोग कर रहा हूं। ऐसा करने के लिए मैं localStorage पर संग्रहीत gpjs-घटकों को पार्स कर रहा हूं। अब iI को यह कस्टमाइज़ करने की आवश्यकता है कि कैनवास के अंदर घटकों को कैसे प्रस्तुत किया जाता है। उदाहरण के लिए...
artf
मुझे लगता है कि कैनवास के अंदर नए नोड्स जोड़ना, grapes सही क्रम की गणना नहीं कर सकते। सही है, क्रम मॉडल में घटकों पर आधारित है, दृश्य पर नहीं। तो, बस स्पष्ट होने के लिए, कि <label> आप जोड़ रहे हैं updateComponentView यह सिर्फ कैनवास के लिए...
no-response[bot]
यह समस्या स्वचालित रूप से बंद हो गई है क्योंकि मूल लेखक से अधिक जानकारी के लिए हमारे अनुरोध का कोई जवाब नहीं मिला है। केवल उस जानकारी के साथ जो वर्तमान में समस्या में है, हमारे पास कार्रवाई करने के लिए पर्याप्त जानकारी नहीं है। यदि आपके पा...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं एक बटन पर क्लिक करते समय एक ड्रॉपडाउन बनाने की कोशिश कर रहा हूं। मैं एक बटन के लिए उल, ली का उपयोग करके डेटा जोड़ सकता हूं। इसके अलावा कोई अन्य तरीका है? उदाहरण: जब मैं एक फ़ाइल बटन पर क्लिक करता हूं, तो संबंधित संचालन को ओपन, क्लोज आदि जैसे प्रदर्शित किया जाना चाहिए।
artf
समस्या टेम्पलेट का पालन करें और अपने संदर्भ को बेहतर ढंग से समझाएं (क्या आप घटकों के बारे में बात कर रहे हैं? संपादक यूआई??)
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
अरे @artf स्टोरेज मैनेजर अनुरोध विधि को पोस्ट से पैच में बदलने का समर्थन करता है? मैंने दस्तावेज़ों में ऐसा कोई नहीं देखा।
tranle13
हाय @artf ! मैं सिर्फ GrapesJS का उपयोग शुरू कर दिया (भयानक प्लग में बीटीडब्ल्यू, बहुत बहुत धन्यवाद!) और मैं सोच रहा हूँ कि क्या यह जोड़ा गया है या नहीं?
rukavina
:+1: स्रोत कोड के अनुसार यह समर्थित नहीं है लेकिन यह सुनिश्चित होना चाहिए। शब्दार्थ रूप से POST संसाधन बनाता है, जबकि भंडारण वास्तव में इसे अपडेट कर रहा है। इसलिए PUT या PATCH अधिक मान्य IMHO हैं। वैसे भी, सबसे अच्छा यह है कि आपको यह तय कर...
artf
वैसे भी, सबसे अच्छा यह है कि आपको यह तय करने की क्षमता प्रदान की जाए कि "अपडेट" अनुरोध भेजते समय किस विधि का उपयोग किया जाना चाहिए। मैं सहमत हूँ।।। शायद मैं इस विकल्प (storageManager मॉड्यूल) को अगली रिलीज में जोड़ूंगा: तो, इस मामले में, आ...