คำถามติดแท็ก erb


6
raw vs. html_safe vs. h เป็น unescape html
สมมติว่าฉันมีสตริงต่อไปนี้ @x = "<a href='#'>Turn me into a link</a>" ในมุมมองของฉันฉันต้องการลิงค์ที่จะแสดง นั่นคือฉันไม่ต้องการให้ทุกสิ่งทุกอย่างใน @x ไม่สามารถใช้ค่า Escape และแสดงเป็นสตริงได้ ความแตกต่างระหว่างการใช้งานคืออะไร <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?
323 ruby-on-rails  erb 



16
บล็อกความคิดเห็นในเทมเพลต html.erb ในราง
คุณคิดเห็นอย่างไรกับ html ผสมกับรหัสทับทิม? some text <% ... %> more text <%= ... %> something else <% ... %> ใน jsp มันง่าย<%-- ... --%>มาก แต่ฉันไม่พบตัวเลือกที่กระชับในราง ความคิดเห็น html แบบธรรมดา<!-- ... -->ไม่ทำงาน: รหัสทับทิมยังคงถูกเรียกใช้และมีข้อผิดพลาด มีตัวเลือกให้ใช้if falseกับความคิดเห็นแบบ html แต่ค่อนข้างละเอียดไม่ต้องพูดถึง IDE ไม่รองรับ นอกจากนี้ยังมีตัวเลือกที่มาจากทับทิมบริสุทธิ์ซึ่งได้ผลอย่างน่าประหลาดใจ <% =begin %> ... html and ruby code goes here <% =end %> …
120 ruby-on-rails  ruby  erb 

5
erb, haml หรือ slim: อันไหนที่คุณแนะนำ? และทำไม? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังเรียนรู้ Rails และฉันได้เห็นเครื่องมือเทมเพลตเหล่านี้ ฉันไม่มีประสบการณ์กับพวกเขา (เฉพาะ erb) แต่ในฐานะที่ฉันเป็นมือใหม่ฉันเลยสับสนจริงๆ คุณแนะนำข้อใดและเพราะเหตุใด Erb, Haml หรือ Slim? โปรดบอกเหตุผลของคุณที่ชอบมากกว่าคนอื่น และหากคุณมีคำแนะนำอื่น ๆ โปรดแจ้งให้เราทราบ แก้ไข: ฉันไม่ได้มองหาผู้ชนะที่นี่ ฉันแค่อยากฟังความคิดเห็นของคุณเกี่ยวกับพวกเขาไวยากรณ์ความเร็วในการดำเนินการและอื่น ๆ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.