मैं newline वर्ण ( \n
) को html में बदलने की कोशिश कर रहा हूँ br
। Google समूह में इस चर्चा के
अनुसार , मुझे यहाँ क्या मिला है:
myApp.filter('newlines', function () {
return function(text) {
return text.replace(/\n/g, '<br/>');
}
});
वहाँ की चर्चा भी दृश्य में निम्नलिखित का उपयोग करने की सलाह देती है:
{{ dataFromModel | newline | html }}
ऐसा लगता है कि पुराने html
फ़िल्टर का उपयोग किया जा रहा है , जबकि अब हम ng-bind-html
विशेषता का उपयोग करने वाले हैं ।
इसके बावजूद, यह एक समस्या बनती है: मैं नहीं चाहता कि मूल स्ट्रिंग से कोई HTML ( dataFromModel
) HTML के रूप में प्रदान किया जाए; केवल br
'एस।
उदाहरण के लिए, निम्नलिखित स्ट्रिंग दी गई है:
जबकि 7> 5
मुझे अभी भी html और सामान यहाँ नहीं चाहिए ...
मैं इसे आउटपुट करना चाहता हूं:
While 7 > 5<br>I still don't want html & stuff in here...
क्या इसे पूरा करने का कोई रास्ता है?