मैंने अपने टेम्पलेट के लिए एक सरल सहायक लिखा। यहां कोड है:हैंडलबार सहायक - एचटीएमएल वापस पाठ नहीं
Handlebars.registerHelper('splitQuote', function (string) {
if (string.indexOf('|') !== -1) {
return string.replace('|', '<span>') + '</span>';
}
return string;
});
तो मैं एक स्ट्रिंग पास करता हूं, और '|' द्वारा स्ट्रिंग को विभाजित करता हूं। चरित्र। मैं भी दूसरे भाग को स्पैन टैग में रखना चाहता हूं।
समस्या यह है कि, जो परिणाम लौटाया जा रहा है वह शुद्ध पाठ है, इसलिए मुझे टेक्स्ट की तरह स्पैन टैग मिलते हैं, HTML नहीं।
क्या किसी को पता है कि पकड़ क्या है?
Tnx
आप चाहिए आप SafeString उपयोग करने के लिए जा रहे हैं '' रों जोड़ने से पहले मैन्युअल रूप से एचटीएमएल एनकोड 'स्ट्रिंग'। –