亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

angularjs手動(dòng)識別字符串中的換行符方法

 更新時(shí)間:2018年10月02日 14:26:55   作者:螞蟻沖鋒隊(duì)  
今天小編就為大家分享一篇angularjs手動(dòng)識別字符串中的換行符方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

情景一

html:

<textarea style="text-align: left;color: yellow;" disabled="true">{{value}}</textarea>

controller:

$scope.value="1.javaScript \n 2.html5 \n 3.C++";

顯示:

1.javaScript

2.html5

3.C++

情景二

html:

<textarea style="text-align: left;color: yellow;" disabled="true">{{value}}</textarea>

controller:

$scope.value=$scope.resource.valuestr;
 //從strings_en.properties文件中讀取字符串

strings_en.properties:

valuestr=1.javaScript \n 2.html5 \n 3.C++

顯示:

1.javaScript \n 2.html5 \n 3.C++

可見,這種情況下,<textarea>并沒有識別'\n'換行符

解決辦法:

function newLineBySign(value){value=trim(value);var result='';if(value.indexOf("\\n")>0) { result=value.replace(/(\\n)/g,"$1\n");result=result.replace(/(\\n)/g,"");} return result; 
}
controller:
$scope.value=newLineBySign($scope.resource.valuestr);
 //手動(dòng)識別換行符

顯示:

1.javaScript

2.html5

3.C++

結(jié)束語:實(shí)際應(yīng)用中,為了解決國際化問題,我們都會(huì)將字符串資源放到指定的配置文件中,比如我用到的

strings_en.properties和strings_zh.properties

分別表示英文和中文。從文件中獲取字符串資源后html控件并

不能自動(dòng)識別換行符,此時(shí)便需要我們手動(dòng)去識別。

以上這篇angularjs手動(dòng)識別字符串中的換行符方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • AngularJs中$cookies簡單用法分析

    AngularJs中$cookies簡單用法分析

    這篇文章主要介紹了AngularJs中$cookies簡單用法,結(jié)合實(shí)例形式分析了AngularJS使用$cookies存儲(chǔ)變量相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • 最新評論