我正在制作一个grails-angular应用程序,我从grails服务中获取字符串。但是,当我尝试将其实现到textarea时,它不会显示新的行..
在grails中,我试图用'\ n'代替'\ n' 但它似乎不起作用。服务器端
...
def a = MyDomain.get(myid)
String result = a.detail.replace('\\n','
 
')
...
ANGULAR
...
$http.get('myController/getDetail?myId=' + id, vm.getConfig).
then(function(data) {
vm.textareaModel = data;
}
...
HTML
<textarea rows="5" ng-model='myScope.textareaModel' name='textarea'></textarea>
SAMPLE INPUT
this is a sample\n apple pen pineapple pen\n
输出
this is a sample
 apple pen pineapple pen

答案 0 :(得分:0)
尝试使用具有contenteditable属性的div。
答案 1 :(得分:0)
我使用ng-bind-html
到<pre>
<pre ng-bind-html="myScope.textareaModel"></pre>