मुझे कुछ अजीब व्यवहार मिला है: डिफ़ॉल्ट रूप से कोणीय trims मॉडल मान। और त्वरित googling मुझे इस समस्या को हल करने में मदद नहीं करता है। मुझे ng-no-trim
निर्देश प्रस्ताव, ng-trim
और इसी तरह से मिला है। लेकिन कुछ भी काम नहीं करता है।AngularJS में इनपुट की ट्रिमिंग को अक्षम कैसे करें?
मैंने एक छोटा सा स्निपेट प्रदान किया है जो नीचे इस मुद्दे का प्रतिनिधित्व करता है।
function Ctrl($scope) {
$scope.text='';
$scope.$watch('text', function (newValue) {
console.log(newValue);
});
}
इसके अलावा आप इस स्निपेट here को आजमा सकते हैं।
मैंने एक टेक्स्टरेरा जोड़ा है जो मॉडल text
के साथ समन्वयित है। लेकिन जब यह नई पिछली जगहों को जोड़ता है या लाइन को तोड़ देता है तो यह देखने के लिए प्रतिक्रिया नहीं करता है।
इस व्यवहार को बंद करने के लिए मैं क्या कर सकता हूं? धन्यवाद।
बहुत बहुत धन्यवाद। मैंने 1.1.1 संस्करण शामिल किया है और अब यह बहुत अच्छा काम करता है। – ValeriiVasin
कोई समस्या नहीं है। शायद ध्यान देने योग्य यह है कि 1.1.2 वर्तमान में नवीनतम अस्थिर है। –
क्या आप मुझे एक और बात बता सकते हैं। मैंने 'ng-trim = 'false' जोड़ा है और जब मैं textarea के अंदर टाइप करता हूं तो मुझे कुछ 'div' में इसकी सामग्री को डुप्लिकेट करने की आवश्यकता होती है, लेकिन 'br' के साथ '\ n' को प्रतिस्थापित करें। लेकिन मेरा प्रतिस्थापन काम नहीं करता है। बीआर को केवल नई लाइन पर एक और चार टाइप करने के बाद डाला जाता है। कोई विचार? उदाहरण: http://jsbin.com/ibosub/12/edit – ValeriiVasin