मुझे एक टैग के अंत और अगले की शुरुआत के बीच किसी भी स्थान के बिना input
टैग और label
प्रिंट करना होगा ... लेकिन मैं भी सुंदर- बाकी दस्तावेज़ मुद्रित करें। Jade - Controlling line-breaks in the HTML output नहीं करता है सेजेड टेम्पलेट आउटपुट में टैग्स के बीच व्हाइटस्पेस से बचें जब सुंदर प्रिंटिंग
<input ...><label ...></label>
या
<input ...></input><label ...></label>
विचार:
सुंदर मुद्रण के साथ डिफ़ॉल्ट — तक जेड — में चालू मैं निम्नलिखित मिल:
<input ...></input>
<label ...></label>
मैं चाहता हूँ काम नहीं करते क्योंकि input
एक स्व-समापन टैग है।
अद्यतन 1: मैं स्पष्ट समाधान एक mixin
और शाब्दिक HTML का उपयोग कर बनाया है, लेकिन मुझे लगता है कि यदि संभव हो तो से बचने के लिए चाहते हैं।
यदि यह अधिक फ़ाइलों में इसे तोड़ने के लिए संभव है, तो आप शायद वह हिस्सा एक अलग फाइल तो एपीआई का उपयोग कर सकता है उस फ़ाइल वाली फ़ाइल (फाइलों) के लिए सुंदर बंद करने के लिए। वांछित परिणाम प्राप्त करने के लिए आप HTML फ़ाइल को पोस्ट-प्रोसेसिंग करने का प्रयास कर सकते हैं। किसी भी मामले में, मुझे यकीन नहीं है कि यह मुसीबत के लायक होगा। – Nuclearman