क्या लक्षणों को 'आईडी' या 'क्लास' देना संभव है, जैसे कि अगर मैं चुनिंदा ट्रेल्स का उपयोग करता हूं और मैं select एचटीएमएल टैग को 'आईडी' देना चाहता हूं ताकि मैं ईवेंट कर सकूं।
artf
यहां देखें https://github.com/artf/grapesjs/issues/589
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
क्या मैं टैग लिंक (उदाहरण बूटस्ट्रैप सीएसएस लिंक या मेरी थीम लिंक) का उपयोग कर सकता हूं और शैली जब मैं एचटीएमएल को grapejs में आयात करता हूं?
artf
@volgan यकीन है #27
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं एक घटक के वर्ग को बदलने के लिए एक विशेषता (प्रकार = चयन) का उपयोग कर रहा हूं (एक "कॉलम" घटक, इसलिए चौड़ाई 1-12 का प्रतिनिधित्व करने वाले वर्ग)। मैंने पिछले col-* वर्गों को हटाने और नए चयनित एक को जोड़ने के बाद (चयन परिवर्तन द्वारा ट्रिगर किए गए फ़ंक्शन के माध्यम से), स्टाइल मैनेजर के वर्ग अनुभाग में अभी भी पुराना...
z1lk
आह। ClassTagsView (स्टाइल मैनेजर का क्लासेस सेक्शन) इवेंट "change:selectedComponent" एडिटर मॉडल पर चयनकर्ता सूची को अपडेट करता है। https://github.com/artf/grapesjs/ब्लॉब/66c19dae4ff5536a34b9ea73d3614fc76752a77c/src/selector_manager/view/Cl...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
आपके घटक के लिए धन्यवाद, मुझे यह बहुत पसंद है। मेरे पास कुछ डायनामिक ब्लॉक हैं (मेरे पास टैब हैं और जब मैं टैब बदलता हूं, तो मैं ब्लॉकों का समूह जोड़ता हूं और ब्लॉकों के दूसरे समूह को हटा देता हूं। मुद्दा यह है कि जब मैं पुराने ब्लॉकों को हटाता हूं, तो मैं उनकी श्रेणियों को नहीं हटा सकता। यदि मैं js (document.querySel...
artf
@kkuksin आपको ब्लॉक/श्रेणियों को हटाने की आवश्यकता नहीं है, तो आपको केवल ब्लॉकों को फिर से प्रस्तुत करना चाहिए। हमने यहां ब्लॉक और टैब के बारे में चर्चा की #499
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
कभी-कभी लक्षण परिवर्तन घटना मॉडल और दृश्य पर घटना को आग नहीं लगाती है और मैंने इसके लिए नीचे त्रुटि देखी है। Uncaught RangeError: अधिकतम कॉल स्टैक आकार पार हो गया। HTMLDivElement.<गुमनाम> पर (grapes.min.js:9229) ओ पर (grapes.min.js:8871) i.each पर (grapes.min.js:9131) i.trigger पर (grapes.min.js:9228) i.o.trigger पर (...
artf
@krunal039 कि आप किस घटना के बारे में बात कर रहे हैं? क्या आप कम से कम एक उदाहरण प्रदान कर सकते हैं कि इसे कैसे पुन: पेश किया जाए
krunal039
नीचे कोडपेन लिंक @artf है और मैंने स्लाइडर नाम का कस्टम घटक जोड़ा है। यहां जब आप स्लाइडर को एडिटर पर छोड़ते हैं और उस पर क्लिक करते हैं और इसे ट्रेट मैनेजर खोलना चाहिए और यदि आप लिंक टाइटल या लिंक को ओपन में खाली मान में बदलते हैं तो यह त्...
artf
मैं किसी भी त्रुटि को पुन: उत्पन्न नहीं कर सकता, लेकिन पहली नज़र में मुझे जो गलत दिखाई देता है वह यह है कि आप मॉडल कैसे अपडेट करते हैं तो फिर आपको $(this.el) की आवश्यकता नहीं है, आप पहले ही this.$el
क्या अंतिम html से कुछ घटकों को बाहर करने के लिए कोई तैयार समाधान है? या कोई अन्य तंत्र जो घटक को केवल दृश्य में मौजूद बनाता है?
ryandeba
हाय @AH1N1, "अंतिम html" से, क्या आपका मतलब editor.getHtml() से लौटाए गए मान से है? और क्या आप एक कस्टम घटक की बात कर रहे हैं? यदि उन दोनों प्रश्नों का उत्तर हाँ है, तो आपको कुछ भी वापस नहीं करने के लिए अपने कस्टम घटक की toHTML विधि को ओवर...
ryandeba
@AH1N1 यहां एक कार्यशील कोड उदाहरण दिया गया है: https://jsfiddle.net/tt32z2uz/2/। अपने ब्राउज़र कंसोल को खोलें और आपको यह लॉग आउट देखना चाहिए: <div>here's some normal content</div><div>...more normal content</div>. क्या इससे आपको वह मिलता...
artf
हाय @afotey क्या होगा अगर मैं घटक सेटिंग्स पैनल का उपयोग करके दर्ज की गई केवल एक div की आईडी वापस करना चाहता हूं? घटक सेटिंग्स से असाइन की गई आईडी सीधे अंदर जाती है attributes इसलिए आप इसका उपयोग कर सकते हैं क्या निर्यात केवल उन आईडी होने...
! [स्क्रीनशॉट-2017-12-13 grapesjs] (https://user-images.githubusercontent.com/32924664/33921786-c26258a2-dff8-11e7-9fae-65e45ff7fc1a.png) मुझे खेद है, शायद मैं विस्तार से पढ़ने के लिए भूल गया हूं, लेकिन डिफ़ॉल्ट सुविधा सिर्फ 1 (सिर्फ ब्लॉक)?
hoainam12k
आप यहां बुनियादी ब्लॉक का उपयोग कर सकते हैं: https://github.com/artf/grapesjs-blocks-basic (और README फ़ाइल से अन्य)
hatchwald
मैं उस सुविधा को कोड खोजने की कोशिश कर रहा था, लेकिन , मुझे अभी भी यह नहीं मिला है
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मेरा सीएमएस इस तरह काम करता है: साइटों में उस विषय के तहत एक विषय और कई टेम्पलेट हो सकते हैं। थीम प्रत्येक पृष्ठ पर प्रस्तुत की जाती हैं, और टेम्पलेट केवल विशिष्ट पृष्ठों पर प्रस्तुत किए जाते हैं। मैंने अपने मौजूदा टेम्पलेट संपादक के साथ GrapesJS को सफलतापूर्वक एकीकृत किया है, लेकिन मेरे पास एक प्रश्न है: क्या Grapes...
z1lk
मैंने कोड के साथ खिलवाड़ किया है और एक छोटा पैच बनाया है जो मेरी आवश्यकताओं के अनुरूप है। एक कॉन्फ़िगरेशन विकल्प आपको एक आईडी निर्दिष्ट करने surround देता है, जो कंटेनर में एक तत्व का प्रतिनिधित्व करता है। इस DOM सबट्री को मुख्य आरंभीकरण क...
artf
ग्रेट, @z1lk मुझे लगता है कि ऐसा कुछ भी काम करेगा मैं इसे बंद करता हूं क्योंकि आपने अपना मामला हल कर लिया है
z1lk
मैंने आपके समान समाधान का उपयोग किया है इसलिए मुझे Grapes स्रोत में परिवर्तन बनाए रखने की आवश्यकता नहीं है। कभी-कभी घटक "उपकरण" की स्थिति जगह से बाहर होती है, जैसे कि उनके ऊर्ध्वाधर ऑफसेट की गणना शरीर के सापेक्ष की जाती है न कि आवरण के। हा...
हाय @all, मैं सर्वर पर डेटा को रोकने के लिए अपने कस्टम कोड का उपयोग करता हूं। सब ठीक काम करता है, लेकिन editor.store(); पहले क्लिक पर एक बार, दूसरे क्लिक पर दो बार, तीसरे क्लिक पर तीन बार ... और इसी तरह। storageManager -> प्रकार में मैं 'रिमोट' का उपयोग करता हूं - यदि 'स्थानीय' का उपयोग करता है, तो मुट्ठी क्लिक का कोई...
artf
हर बार जब आप `save-db को कॉल करते हैं आप एक नया श्रोता संलग्न करते हैं इसे अपने आदेश से बाहर निकालें
shareefhiasat
इसे इस तरह से करें ताकि हम श्रोताओं को हर बार संलग्न न करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
isComponent फ़ंक्शन को क्या वापस करना चाहिए ताकि इस तत्व को संपादक में चुना न जा सके?
artf
आप चयन योग्य संपत्ति का उपयोग कर सकते हैं, इसलिए आपको return { type: 'your-type', selectable: false } वापस करना चाहिए
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.