नमस्कार क्या यह समान है कि मैं https://biorender.com/ बना सकता हूं ऑनलाइन डिजाइन बिल्डर की तरह? मैं इस grapes या मेरे लिए किसी अन्य सुझाव का उपयोग कर सकता हूं? मैं बायोरेंडर का निर्माण करने के लिए एक ही बात कृपया मेरी मदद करें या मुझे सुझाव दें
Ju99ernaut
मैं इसकी अनुशंसा नहीं करूंगा, grapesjs मुख्य रूप से एक वेबसाइट बिल्डर फ्रेमवर्क है ... मेरी राय में आपको एसवीजी संपादक जैसा कुछ चाहिए।
artf
आप वास्तव में GrapesJS में पूर्ण मोड का उपयोग कर सकते हैं, लेकिन अभी भी बहुत काम करना बाकी है, इसे आपके उदाहरण की तरह अच्छा काम करना है, और, जैसा कि पहले ही सुझाव दिया गया है, संपादक मुख्य रूप से वेब परियोजनाओं पर केंद्रित है।
संस्करण: 0.16.18 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [एक्स] हाँ [ ] नहीं अपेक्षित व्यवहार क्या है? आपको किसी घटक को अपने आप में खींचने में सक्षम नहीं होना चाहिए बग का वर्णन करें विस्तृत फ़ायरफ़ॉक्स पर, आप सीधे तत्व पर क्लिक करके एक घटक को अपने आप में खींच सकते हैं और फिर इसे अपने भीतर खींच सकते हैं। यह...
artf
रिपोर्ट @FlowingCloudRTL के लिए धन्यवाद। अगली रिलीज में समस्या को ठीक कर दिया जाएगा
हाय @artf, मैं अब अपने आवेदन में grapesJS कार्यान्वयन पर काम कर रहा हूं। मैं प्रदान किए गए दस्तावेजों और परिसंपत्ति प्रबंधक (https://github.com/artf/grapesjs/issues/216) के संबंध में रिपोर्ट किए गए कुछ मुद्दों के माध्यम से गया हूं। हार्ड रिफ्रेश सूची गायब होने के बाद मैं एसेट मैनेजर में अपलोड की गई छवियों की सूची दिखा...
artf
'upload : siteURL+'assets/CONTENT/img' >, क्या यह छवि अपलोड पथ या एक फ़ंक्शन है जो छवि अपलोड करता है? छवि अपलोड पथअगर मैं AmazonS3 का उपयोग कर रहा हूं, तो क्या मैं CORS समस्या के साथ संपादन विकल्प प्राप्त कर सकता हूं? यदि आप ब्राउज़र से सी...
SintoDema
हाय @artf , आपके उत्तर के लिए धन्यवाद। यदि आप ब्राउज़र से सीधे S3 पर अपलोड करने का प्रयास कर रहे हैं (प्रॉक्सी के रूप में अपना समापन बिंदु रखे बिना) तो आप ऐसा नहीं कर सकते (यही कारण है कि CORS मौजूद है)। तो, फ़ाइल को अपने समापन बिंदु पर भे...
artf
छवि URL Amazon S3 से होगा https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html#how-do-i-enable-cors
नमस्ते। सबसे पहले, grapesjs के साथ बहुत बढ़िया काम . एक फीचर अनुरोध था जो उपयोगकर्ताओं के लिए प्रयोज्य में काफी सुधार कर सकता है। जबकि grapesjs इस तरह के घटकों को वर्गीकृत करने की अनुमति देता है: ! [2020-07-21 13-55-26 से स्क्रीनशॉट] (https://user-images.githubusercontent.com/1165845/88031174-db4ce900-cb59-11ea-98ad-4...
artf
हाय @tvvignesh निश्चित रूप से यह समझ में आता है, लेकिन जैसा कि आप जानते हैं कि यूआई से संबंधित सामान अत्यधिक तर्कपूर्ण हैं, इसलिए इसे जितना संभव हो उतना अनुकूलन योग्य बनाने के लिए बहुत सारे कोड की आवश्यकता होती है। अब तक, मैंने कोर में यूआ...
tvvignesh
@artf इस पर आपके इनपुट के लिए धन्यवाद। ब्लॉक एपीआई का उपयोग करके लागू करने का प्रयास करेंगे। हालांकि सिर्फ एक सवाल। चूंकि मैं स्क्रीनशॉट के रूप में ब्लॉक की खोज करके उस स्थान पर ब्लॉक जोड़ना चाहता हूं जहां कर्सर है, क्या मुझे अनुशंसित तरीक...
वर्तमान में changesCount केवल पूर्ववत और फिर से करने की परवाह किए बिना बढ़ाया जाता है। मुझे आश्चर्य है कि क्या कोई ऐसा एप्लिकेशन है जहां वास्तविक मूल्य का उपयोग किया जाता है या यदि यह परिवर्तनों के लिए सिर्फ एक बूलियन संकेतक है। यदि इसे केवल बूलियन के रूप में उपयोग किया जाता है, तो इसके बजाय पूर्ववत स्थिति में एक ध्वज...
mcottret
हाय @neon12345 ! जहां तक मुझे पता है, changesCount का उपयोग stepsBeforeSave के साथ संयोजन में भी किया जाता है जब autosave सक्षम होता है तो भंडारण को ट्रिगर करता है। (सीएफ: https://grapesjs.com/docs/modules/Storage.html#store-and-load-templ...
neon12345
ठीक है। लेकिन इसका मतलब है कि पूर्ववत करें और फिर से करें हमेशा ऑटोसेव को ट्रिगर करेंगे, जो इष्टतम नहीं है।
artf
getDirtyCount परिवर्तनों की संख्या लौटाता है, इसलिए इसका उपयोग बूलियन के रूप में नहीं किया जाता है। यदि आपके पास पूर्ववत करने/फिर से करने के लिए एक बेहतर समाधान है, तो पीआर का स्वागत है
मुझे एक कस्टम सेटअप के साथ एक समस्या है जहां कैनवास आईफ्रेम को जेएस के साथ चारों ओर ले जाया जाता है। "editor.refresh()" कॉल इस कदम के बाद टूल की स्थिति को ठीक नहीं करता है। मुझे लगता है कि समस्या ऑफसेट कैश के कारण है जो ताज़ा करने पर साफ़ नहीं किया गया है। अगर मैं इसे ताज़ा करने से पहले कॉल करता हूं, तो उपकरण अपेक्षित...
artf
कृपया @nedim1511 आप कृपया एक प्रतिलिपि प्रस्तुत करने योग्य डेमो प्रदान कर सकते हैं?
neon12345
https://jsfiddle.net/3gqh6p5a/ "हैलो वर्ल्ड" का चयन करें पर क्लिक करें और स्प्लिट विंडो का आकार बदलने के लिए वर्टिकल स्प्लिटर को बाईं ओर खींचें। ड्रैगएंड पर कॉल किए गए "editor.refresh()" को टूल को संरेखित करना चाहिए लेकिन यह काम नहीं करता...
artf
मेरी स्थानीय प्रति पर, आपका उदाहरण सही ढंग से काम करता है इसलिए शायद अगली रिलीज में इसे ठीक कर दिया जाएगा
मैं जानना चाहता हूं कि क्या WYSIWYG संपादक के अंदर GrapesJS का उपयोग करने के लिए वैसे भी है। हमारे पास लेख सामग्री लिखने के लिए एक सीएमएस है, लेकिन हमें आकार बदलने योग्य लेआउट/कंटेनर मॉड्यूल की आवश्यकता है जैसे कि GrapesJS करता है। अपनी आवश्यकताओं के लिए GrapesJS का उपयोग कैसे करें?
artf
आपके द्वारा उपयोग किए जा रहे WYSIWYG संपादक पर निर्भर करता है
हम बग को डेमो से पुन: उत्पन्न कर सकते हैं वर्तमान व्यवहार: ! [क्रोम-कैप्चर] (https://user-images.githubusercontent.com/49693237/87928689-5b952080-ca6c-11ea-89e1-8437f82a0908.gif) अपेक्षित व्यवहार: पूर्वावलोकन मोड में होने पर हमें घटकों को खींचने/स्थानांतरित करने में सक्षम नहीं होना चाहिए।
artf
अगली रिलीज में ठीक कर दिया जाएगा। अभी के लिए, आप इसे अपने दम पर पैच कर सकते हैं, इस तरह:
नमस्ते, महान संपादक! यह बहुत आसान होगा यदि PHP वेबसर्वर पर छवियों को अपलोड करने के लिए एक नमूना PHP अपलोड स्क्रिप्ट हो। यह दस्तावेज़ीकरण में बताए गए सही कॉन्फ़िगरेशन के साथ एक सरल हो सकता है। शुरुआती लोगों के लिए यह पता लगाना काफी कठिन है कि छवि अपलोडिंग को कैसे सक्षम किया जाए और किस प्रकार के सर्वर/एपीआई की आवश्यकता...
संस्करण: 0.16.12 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ [x ] नहीं अपेक्षित व्यवहार क्या है? वर्तमान फ़्रेम दृश्य की विंडो सामग्री रीसेट करें बग का वर्णन करें विस्तृत मैं विधवा (उदा: स्क्रॉल या आकार ईवेंट) को ईवेंट संलग्न करके उपयोगकर्ता को कुछ कार्रवाई करने में मदद करने के लिए एक घटक को लागू करना च...
artf
आप कैनवास की आंतरिक खिड़की को इस तरह से प्राप्त कर सकते हैं editor.Canvas.getWindow()