नमस्ते डिवाइस स्विच करते समय डिफ़ॉल्ट स्टाइलिंग गुणों का चयन नहीं किया जा रहा है। प्रजनन के चरण: खोलें [http://grapesjs.com/demo.html] किसी भी ब्लॉक का चयन करें और डिफ़ॉल्ट मानों का निरीक्षण करें। उदाहरण के लिए, सामान्य के तहत, स्थिति को "स्थिर" पर सेट किया गया है। मोबाइल पर स्विच करें। स्थिति को "रिश्तेदार" में बदलें...
MrNikolovski
इस @artf पर कोई अपडेट?
MrNikolovski
हाय @artf । क्या मुझे इस मुद्दे पर अपडेट मिल सकता है? क्या आप इसे एक छोटा सा मुद्दा मानते हैं या आपके पास इस पर काम करने का समय नहीं था? धन्यवाद।
artf
मैं इस समय स्टाइलमैनेजर सुधार पर काम कर रहा हूं, और शायद मैं जल्द ही इसकी जांच कर पाऊंगा।
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करेंपहले एक त्वरित खोज करें, यह देखने के लिए कि क्या किसी और ने वही समस्या नहीं खोली हैसभी संबंधित कथन/प्रश्नों को भरना/उत्तर देना होगा, अन्य...
codingmachine16
हाय @artf नमस्ते हम grapesJs का उपयोग करके एक सीएमएस का निर्माण कर रहे हैं। हमने हेडर, पाद लेख, उत्पाद स्लाइडर, विभिन्न प्रकार के बैनर के लिए घटक बनाए हैं। हमने grapesjS + रिएक्ट जेएस + नोडजेएस और मोंगडीबी का उपयोग करके लगभग एक ईकॉमर्स साइ...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @codingmachine16। * के बारे में बढ़िया सवाल है। ProseMirror के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस्तावेज़ की जाँच करें on...
नमस्ते!@artf, आपके महान काम के लिए धन्यवाद! मैं https://grapesjs.com/docs/modules/Components-js.html#passing-properties-to-scripts का पालन करता हूं, लेकिन जब मैं मान का चयन करता हूं, तो स्क्रिप्ट निष्पादित नहीं की गई थी, कुछ सुझावों की प्रतीक्षा में, बहुत बहुत धन्यवाद! `
artf
ऐसा लगता है कि यहां सब ठीक से काम करता है: https://jsfiddle.net/rp7wa58h/ वैसे भी, यदि आप इसका उपयोग नहीं करते हैं तो आपको view की आवश्यकता नहीं है, और isComponent के लिए भी ऐसा ही है (जो आपके उदाहरण में गलत वर्तनी है और गलत जगह पर रखा गया...
GJSBlock
इस रिपोर्ट करने के लिए धन्यवाद, @momu-2016। स्क्रिप्ट-प्रॉप्स अमान्य है के बारे में अपनी रिपोर्ट साझा करने के लिए धन्यवाद। टीम को इसकी जांच करने और प्राथमिकता देने में मदद करने के लिए: कृपया प्रदान करें: एक न्यूनतम प्रतिलिपि प्रस्तुत करने...
मैंने हर जगह देखा, जिसमें मुद्दे अनुभाग भी शामिल थे और कुछ चीजों की कोशिश की। लेकिन वास्तव में अनिश्चित है कि मेरे घटकों में गतिशील सामग्री को हमेशा कैसे लोड किया जाए (न केवल जब मैं इसे संपादक के माध्यम से निर्यात या सहेजता हूं)। मैं अपने grapejs घटक में एक स्क्रिप्ट शामिल करना चाहता हूं जो हमेशा वेब से सामग्री लाता ह...
stf1981
मुझे लगता है कि आप घटक से संबंधित जावास्क्रिप्ट -> https://grapesjs.com/docs/modules/Components-js.html#component-related की खोज करते हैं। यह js कोड html आउटपुट में एम्बेडेड है।
anuragk15
मुझे लगता है कि आप घटक से संबंधित जावास्क्रिप्ट -> https://grapesjs.com/docs/modules/Components-js.html#component-related की खोज करते हैं। यह js कोड html आउटपुट में एम्बेडेड है। तो हर बार जब घटक लोड होता है, तो यह जेएस स्क्रिप्ट के माध्यम...
stf1981
तो हर बार जब घटक लोड होता है, तो यह जेएस स्क्रिप्ट के माध्यम से डेटा को गतिशील रूप से लोड करेगा? हाँइसके अलावा अंतिम उपयोगकर्ताओं के लिए मुझे केवल grapesjs द्वारा उत्पन्न html + cas को वापस करना होगा, है ना? हां, घटक से जेएस स्क्रिप्ट एचटी...
हाय @artf , हाय मैं खींचें और ड्रॉप वीडियो टैग और blockmanager से बटन है, बटन क्लिक करने पर, मैं url src करने के लिए बदलने की जरूरत है. लेकिन काम नहीं कर रहा है, कृपया मेरा मार्गदर्शन करें. editor.BlockManager.add("html/video", { लेबल: '<div> <img src=".. /.. /.. /छवियाँ/साइटबिल्डर/video.svg"/> <div class="my-label-bl...
stf1981
मुझे लगता है कि मेरे पास एक कस्टम घटक के साथ बनाया गया कुछ है। शायद यह मदद करता है
artf
यदि आपको केवल ब्लॉक सामग्री को अपडेट करने की आवश्यकता है (उदाहरण के लिए, परिवर्तन नए खींचे गए ब्लॉकों पर लागू किया जाएगा) तो आप इसे इस तरह से बदल सकते हैं: यदि आपको कैनवास में घटकों को बदलने की आवश्यकता है, तो मैं घटक में अधिक विस्तार से प...
san-123
,आपकी प्रतिक्रिया के लिए @artf और stf1981 को धन्यवाद, वास्तव में मैं आईडी विशेषता के लिए उत्पन्न रैंडम नंबर के साथ कई वीडियो खींचता हूं और छोड़ता हूं। इस मामले में एसआरसी विशिष्ट चयनित वीडियो को कैसे अपडेट करें? मैं src को अपडेट करने में व...
हाय आर्टफ, मैंने कई छवियों के साथ छवि अपलोड लागू किया है और इसे दूरस्थ डेटाबेस में सहेजा है। उसी तरह कैसे एकल वीडियो अपलोड करें और दूरस्थ डीबी को कैसे सहेजें क्योंकि हर बार हमें सभी वीडियो को रिमोट फ़ोल्डर में डालने की आवश्यकता होती है और फिर इसे वीडियो टैग के लिए src में कॉन्फ़िगर करें। इसमें बहुत समय लगता है कृपया इ...
GJSBlock
इस रिपोर्ट करने के लिए धन्यवाद, @san-123। वीडियो कैसे जोड़ें, अपलोड करें और बैकएंड में कैसे सहेजें, इसके बारे में बढ़िया सवाल?। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यू...
चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा दें योगदान दिशानिर्देशों https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md का पालन करें पहले एक त्वरित खोज करें, यह देखने के लिए कि क्या किसी और ने वही समस्या नहीं खोली है सभी संबंधित कथन/प्रश्नों को भरना/उत्तर देना होगा, अ...
san-123
इसकी डुप्लिकेट
GJSBlock
इस रिपोर्ट करने के लिए धन्यवाद, @san-123। शैली प्रबंधक आकार छवि नियंत्रण पर सेट न होने की समस्या एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र ईवेंट और DOM संशोधन ओवरलैप होते हैं, जिसस...
हाय @artf, मैंने let cc = editor.CssComposer; cc.setRule('.fadetop-animate', { अस्पष्टता: 0, 'एनीमेशन-नाम': 'फेडटॉप' }, { atRuleType: 'कीफ्रेम्स', atRuleParams: 'fadeTop', चयनकर्ता: 'प्रति', शैली:{ अस्पष्टता: 1 } }); दस्तावेज़ के अनुसार [](https://grapesjs.com/docs/api/css_composer.html#setrule) हालांकि कीफ़्रेम के लि...
artf
इसका उपयोग करें
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @niranjank151। कीफ़्रेम ऑब्जेक्ट पास करने के बाद भी @keyframes नहीं जोड़ रहा है के बारे में बढ़िया सवाल। StyleManager के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने...
GrapesJS कोड XSS मुद्दों के लिए खुला है क्योंकि मान भागने के बिना DOM में डाले जाते हैं, उदाहरण के लिए https://github.com/artf/grapesjs/blob/dev/src/assetmanager/view/AssetImageView.js#L30 यदि model.getFilename() <img src=x onerror=alert(document.cookie)>.jpg लौटाता है, तो इसके परिणामस्वरूप खाता अधिग्रहण हो सकता है। इ...
aimeos
@artf आपकी क्या योजनाएं हैं क्योंकि XSS के लिए GrapesJS की भेद्यता एक बहुत बड़ी सुरक्षा समस्या है
artf
हाँ, रिपोर्ट के लिए धन्यवाद @aimeos मैं इसे निश्चित रूप से अगले संस्करण में ठीक कर दूंगा
aimeos
@artf दस्तावेज़ीकरण अक्सर टेम्प्लेट में चर डालने के लिए ${var} का भी उपयोग करता है। इसे इस बात से बचने के लिए भी बदला जाना चाहिए कि डेवलपर्स बिना जाने सुरक्षा मुद्दों को भी पेश करें।
नमस्ते, सबसे पहले मैं कहना चाहता हूं कि यह परियोजना बहुत बढ़िया है, धन्यवाद! मैंने GrapeJS डेमो उदाहरण से कोड का उपयोग किया, और दूरस्थ फ़ाइलों से डेटा को सहेजें और लोड करें, यह मेरा storageManager कोड है: savenow.php फ़ाइल कोड: loadnow.php फ़ाइल कोड: जब मैं अपने परिवर्तनों को सहेज रहा हूं तो यह ठीक काम कर रहा है, लेकि...
lbmir
https://github.com/artf/grapesjs/issues/2963 पर समान समस्या। लेकिन मेरे मामले में यह हार्ड रिफ्रेश के बाद ही सामग्री लोड कर रहा है
artf
आपकी ओर से एक मुद्दे की तरह लगता है, वेब एप्लिकेशन रिफ्रेश को हार्ड रिफ्रेश से अलग नहीं करते हैं, वास्तव में हार्ड रिफ्रेश ब्राउज़र स्थानीय कैश के बिना रिफ्रेश की तरह है। इंस्पेक्टर से यह जांचने का प्रयास करें कि क्या आपका लोड कॉल वास्तव म...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @lbmir । ऑटोलोड स्टोरेज पेज रिफ्रेश पर काम नहीं कर रहा है के बारे में बढ़िया सवाल है। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए...