में फॉर्म और HTML हेल्पर्स को बहिष्कृत क्यों किया गया है शीर्षक मूल रूप से यह सब कहता है। लार्वेल 5 के बाद फॉर्म और एचटीएमएल हेल्पर्स को बहिष्कृत क्यों किया जाता है? मुझे पता है कि मैं laravelcollective/html
पैकेज जैसे कुछ उपयोग कर सकता हूं। लेकिन मैं बस सोच रहा था कि लार्वेल ने मददगारों का उपयोग क्यों बंद कर दिया।लार्वेल 5.x
उत्तर
उत्तर सरल है।
टेलर Otwell मुख्य घटक से फार्म और एचटीएमएल दूर करने के लिए यह कुछ है कि https://github.com/LaravelCollective/html तरह संकुल के माध्यम से समुदाय द्वारा बनाए रखा जाना चाहिए, क्योंकि फैसला किया। ढांचे को पतला रखने के लिए कुछ अन्य घटक हटा दिए गए थे। हर कोई फॉर्म और एचटीएमएल का उपयोग नहीं करता है, मैं व्यक्तिगत रूप से शुद्ध HTML पसंद करता हूं। आप फार्म और HTML वर्गों की जाँच आप कैसे रूपों वास्तव में उत्पन्न कर रहे हैं, जो foreach
और अन्य स्क्रिप्ट बस के साथ पाशन शामिल देखेंगे
मेरे राय
इस पर मेरी राय में से एक, प्रदर्शन का मुद्दा है सरल फॉर्म उत्पन्न करें जो तब नहीं होता जब आप अपने ब्लेड में अपने सादे HTML का उपयोग करते हैं।
Laravel फार्म & एचटीएमएल घटक भी पूर्ण अनुकूलन के संदर्भ में सीमाएं हैं लेकिन जब आप अपने ब्लेड में सादे HTML का उपयोग किसी भी तरह आप की तरह आप स्वतंत्र रूप से प्रपत्र अनुकूलित कर सकते हैं और किसी भी सामने के अंत डेवलपर Laravel या ब्लेड सीखने के बिना यह समझ सकता हूँ ।
मैं वास्तव में लगता है कि Laravel फार्म & एचटीएमएल आलसी डेवलपर्स के लिए कर रहे हैं, मेरी राय :)
आप & एचटीएमएल बिल्डरों पूरी तरह से फार्म के बिना कर सकते हैं या आप उपलब्ध संकुल
वे कहते हैं कि लैरवेल डेवलपर्स इसे हटा देते हैं क्योंकि वे ढांचे को सरल रखना चाहते हैं। सभी देव सभी घटकों का उपयोग नहीं करते हैं, इसलिए वे मैन्युअल रूप से मॉड्यूल जोड़ सकते हैं।
इस निर्णय से कई डेवलपर्स चौंक गए, क्योंकि लैरावेल सामूहिक वास्तव में उपयोगी और लैरावेल का एक बड़ा हिस्सा है। मुझे उम्मीद है कि लैरावेल सामूहिक लारवेल ढांचे का मुख्य हिस्सा होगा।
- 1. लार्वेल 5
- 2. लार्वेल 5
- 3. लार्वेल 5
- 4. लार्वेल 5
- 5. लार्वेल 5
- 6. लार्वेल 5
- 7. लार्वेल 5
- 8. लार्वेल 5
- 9. लार्वेल 5
- 10. CentOS 5.x/6.x
- 11. लार्वेल 5 मॉडल फ़ोल्डर
- 12. नियंत्रक लार्वेल 5 एफपी
- 13. मार्ग लार्वेल 5
- 14. लार्वेल 5: ईमेल भेजना
- 15. लार्वेल 5 एलिक्सीर कम
- 16. एक बार लार्वेल 5
- 17. लार्वेल 5 यूनिट परीक्षण
- 18. कोणीयजेएस + लार्वेल 5 प्रमाणीकरण
- 19. आईओएस 5.x
- 20. ReSharper 5.x
- 21. लार्वेल -5 पासिंग चर जावास्क्रिप्ट
- 22. लार्वेल 5 - Mercurial अनुशंसित .hgignore
- 23. ट्रंकेट ... लार्वेल में कैस्केड 5
- 24. लार्वेल 5/लुमेन अनुरोध शीर्षलेख?
- 25. लार्वेल 5 स्पष्ट दृश्य कैश
- 26. ओवरराइट लार्वेल 5 सहायक समारोह
- 27. लार्वेल 5 फ्लाईसिस्टम - रिमोट डिस्क
- 28. लार्वेल 5 त्रुटि रिपोर्टिंग दमन
- 29. लार्वेल 5 इवेंट हैंडलर फायरिंग
- 30. लार्वेल में उपयोगकर्ता बनाना 5
मैं भी उसी तरह लग रहा है उपयोग कर सकते हैं, का उपयोग करते हुए फॉर्मों के लिए सादा एचटीएमएल जटिल रूप से चीजों को और खराब बनाने के लिए जटिल फॉर्म हेल्पर्स का उपयोग करने के बजाय तेज़ और सरल है। –
कुछ मामलों में, कोई सुरुचिपूर्ण समाधान नहीं है। एक {{!! की तरह $ चैनल-> लैंग === 'एन'? 'चेक = "चेक किया गया"': '' !!} ' – Sasay
ब्लेड का उपयोग क्यों करें? PHP स्वयं पहले से ही एक templating इंजन है। – Malchesador