नमस्ते editor.on('run:preview', () => { console.log('preview ON') }) यह ठीक काम कर रहा है। अब मुझे कमांड इवेंट की आवश्यकता है जो "हाइड प्रीव्यू" पर क्लिक करने पर ट्रिगर होता है।
artf
stop:preview
theanhmx
'editor.on('run:preview', () => { console.log('पूर्वावलोकन चालू') }) editor.on('stop:preview', () => { console.log('पूर्वावलोकन बंद') })` मैंने यह कोशिश की लेकिन स्टॉप:पूर्वावलोकन घटना ने आग नहीं लगाई
artf
https://github.com/artf/grapesjs/pull/592 द्वारा तय किया गया
नमस्ते जब मैं पूर्वावलोकन बटन पर क्लिक करता हूं तो क्या "BannerOptionsBtn" घटक को छिपाना संभव है। मैं करने के लिए HTML() फ़ंक्शन का उपयोग करता था। और जब मैंने editor.getHtml() कहा तो यह अपेक्षित रूप से html लौटा रहा है, लेकिन जब मैं पूर्वावलोकन बटन पर क्लिक करता हूं तो "BannerOptionsBtn" दिखाई देता है। यहाँ कोड है। कृ...
artf
आप अपने घटक के अंदर कमांड ईवेंट का उपयोग कर सकते हैं, उदाहरण के लिए।
sanjeevSavitr
मदद के लिए धन्यवाद। और कृपया कमांड ईवेंट भेजें जो ट्रिगर होता है जब हम "पूर्वावलोकन छुपाएं" पर क्लिक करते हैं।
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
नमस्ते! मैं एक सीएसएस नियम जोड़ना चाहता हूं, उदाहरण के लिए, कुछ विशेषता के आधार पर एक घटक की उपस्थिति बदलता है। यानी क्या प्रोग्रामेटिक रूप से ऐसा करने का कोई तरीका है? या उस मामले के लिए कोई अन्य तरीका। धन्यवाद मिशा
artf
इसके साथ प्रयास करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं स्टाइल मैनेजर में टाइपोग्राफी में लाइन ऊंचाई के रूप में नई संपत्ति जोड़ना चाहता हूं। क्या आप कृपया मेरी मदद कर सकते हैं? साथ ही, इस नए जोड़े गए गुण का चयन करके विशेष तत्व पर सीएसएस स्वरूपण कैसे लागू करें।
artf
आप इसे डेमो https://github.com/artf/grapesjs/blob/gh-pages/demo.html#L1054 से प्राप्त कर सकते हैं
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हाय @artf, जैसा कि आप जानते ही होंगे, मेरी कंपनी में हम GrapesJS के आधार पर एक उत्पाद बना रहे हैं। हम कोर से जितना संभव हो उतना करीब रखने GrapesJS कोशिश कर रहे हैं। डेवलपर्स के रूप में हम अपनी पूरी कोशिश कर रहे हैं कि GrapesJS से एक कांटा न बनाएं और रेपो में वापस योगदान देते रहें। अब, हमारे पास बनाने के लिए एक नई सुवि...
arthuralmeidap
तुम आदमी हो!! बहुत-बहुत धन्यवाद!! मैं इसे !!! कोशिश करूंगा
artf
धन्यवाद आर्थर, वास्तव में आपकी मदद की सराहना करते हैं। ऐसा लगता है कि आप एक भयानक काम कर रहे हैं, मुझे लगता है कि यह सुविधा एक प्लगइन के लिए एक आदर्श उम्मीदवार हो सकती :)
arthuralmeidap
मुझे GrapesJS के अंदर कुछ मॉडल/दृश्यों में कुछ बदलाव करने की आवश्यकता है। मैं प्लगइन्स के साथ कैसे हासिल कर सकता हूं? कोई विचार?
हाय @artf , क्या वर्तमान परिसंपत्ति प्रबंधक को बदलना संभव है, मेरे कस्टम से एक से? मैंने अपना खुद का एसेट मैनेजर बनाया है, मैं इसका उपयोग छवियों और सभी को अपलोड करने के लिए करना चाहता हूं। क्या यह संभव है?
artf
कोई @suraj740 लक्ष्य घटक मॉडल नहीं है, आपको अपना कस्टम open-assets कमांड जोड़ना चाहिए
suraj740
धन्यवाद @artf, मैं वर्तमान परिसंपत्ति प्रबंधक को कस्टम एक में बदलने में सक्षम था। यह आदेश देने के लिए धन्यवाद।
नमस्ते समय-समय पर, मेरे कैनवास पर हाइलाइटर और टूलबार गलत जगह पर दिखाई देते हैं। क्या यह एक ज्ञात बग है? क्या मुझे कैनवास को मैन्युअल रूप से ताज़ा करना होगा? ऐसा लगता है कि gjs-highlighter और gjs-badge पर top सीएसएस संपत्ति की गणना ठीक से नहीं की जा रही है, वे अभी भी क्षैतिज रूप से पंक्तिबद्ध हैं, केवल लंबवत नहीं। कोई...
artf
मुझे टूलबार "जंप" के बारे में पता है जब इसके अंदर की सामग्री बदलती है (बटन जोड़कर या हटाकर) लेकिन हाइलाइटर के साथ नहीं। क्या आप स्क्रॉल किए गए पृष्ठ के अंदर संपादक का उपयोग करते हैं?
telliott22
सामग्री बदलने पर कूदने को रोकने का कोई तरीका? हां, पृष्ठ स्क्रॉल किया गया है। क्या मुझे संपादक की ऊंचाई को ब्राउज़र की ऊंचाई तक सीमित करना चाहिए?
artf
हां, दुर्भाग्य से, एक बग है जिसे स्क्रॉल किए गए पृष्ठ का सही आयाम नहीं मिलता है
मैंने एक कस्टम प्रकार और एक ब्लॉक बनाया है क्या इसे नाम या किसी अन्य माध्यम से DomComponents में सम्मिलित करना संभव है? मैं हर बार ब्लॉक को मैन्युअल रूप से ड्रैग नहीं करना चाहता। धन्यवाद।
z-vr
ओह, मुझे पता चला कि यह कैसे करना है - editor.addComponents({ type: 'MyComponent' }) के माध्यम से। क्या सीएसएस चयनकर्ता द्वारा इसे किसी विशिष्ट तत्व में सम्मिलित करने का कोई तरीका है? यह स्निपेट मिला, लेकिन मैं सही इंडेक्स कैसे ढूंढूंगा?
z-vr
ठीक है तो मैंने जो किया है वह है और फिर मुझे लगता है कि मॉडल ट्री को पार करना एक बहुत अच्छी विशेषता होगी - मैं किसी बिंदु पर पीआर पर काम करूंगा। चीयर्स!
artf
आप वास्तव में view.$el.data('model') के साथ नकद तत्व उदाहरण से मॉडल प्राप्त कर सकते हैं, इसलिए आप इसे कम कोड के साथ काम कर सकते हैं
हाय @artf, बहुत बढ़िया वेब बिल्डर फ्रेमवर्क और इसे बनाए रखें: +1: कोड : जैसा कि आप देख सकते हैं, क्या मैं अपने बैकएंड से गतिशील रूप से टैग बना सकता हूं? मैं अपने व्यू रेंडर इंजन के लिए ईजेएस टेम्पलेट का उपयोग करता हूं और ईजेएस को डेटा पास कर सकता हूं। आपका बहुत-बहुत धन्यवाद और आपका दिन शुभ हो
artf
आप ब्लॉक की सामग्री को इस तरह से अपडेट कर सकते हैं
bungambohlah
ओह, मैं देख रहा हूँ, बहुत बहुत धन्यवाद @artf
bungambohlah
नमस्ते, @artf मुझे कोई समस्या है, तो मेरा डायनेमिक-नेव ब्लॉक अब काम करता है, लेकिन जब मैं उस घटक को कुछ स्क्रिप्ट देता हूं तो यह मुझे एक त्रुटि देता है। क्या मैं सही कर सकता हूँ? यदि नहीं तो कृपया मुझे सही करें, बहुत बहुत धन्यवाद यही मेरी...
नमस्ते हम आवश्यकता में से एक के लिए GrapesJS का मूल्यांकन कर रहे हैं। मूल्यांकन के हिस्से के रूप में मैं कस्टम कमांड 'इन्सर्ट प्लेसहोल्डर' बना रहा हूं, यह क्या करता है (मैं क्या करने की योजना बना रहा हूं) जब एक टेक्स्ट का चयन करता हूं और जब मैं इस कमांड पर क्लिक करता हूं, तो इसे चयनित कर्सर स्थिति में टेक्स्ट डालना चा...
mathieuk
#481 के साथ डुप्लिकेट करें
sarathksasi
धन्यवाद
edwardjiawei
जैसा कि मैंने grapesjs-plugin-customrte में किया था। लेकिन मैं अपने कोड को इस पर आधारित होने का प्रस्ताव नहीं करता, यह गड़बड़ है। आपको मेरे रेपो में डिजाइन, एचटीएमएल में कोड का परीक्षण करने में सक्षम होना चाहिए। el.contentEditable को लागू...