久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

angular.js - angularjs處理/n轉<br/>時候 <br/>不會解析的問題

瀏覽:167日期:2024-10-12 09:07:56

問題描述

<!DOCTYPE html><html ng-app><head lang='en'> <meta charset='UTF-8'> <title></title> <script src='http://m.baoyu77737.com/wenda/angular.min.js'></script> <script>function TextareaCtrl($scope){ var str='啦啦11范德薩范德薩nfadsfadsfadnfdfadfanfdafa'; $scope.name=str.replace(/n/g,'<br/>');} </script></head><body> <p ng-controller='TextareaCtrl'><p>{{name}}</p> </p></body></html>

結果:

啦啦11范德薩范德薩<br/>fadsfadsfad<br/>fdfadfa<br/>fdafa

問題解答

回答1:

要用到ng-bind-html

<!DOCTYPE html><html ng-app='test'><head lang='en'> <meta charset='UTF-8'> <title></title></head><body> <p ng-controller='TextareaCtrl'><p ng-bind-html='name'></p> </p> <script src='http://apps.bdimg.com/libs/angular.js/1.3.9/angular.min.js'></script> <script> var myModule = angular.module('test',[]); myModule.controller('TextareaCtrl',['$scope','$sce',function($scope,$sce){ var str='啦啦11范德薩范德薩nfadsfadsfadnfdfadfanfdafa'; $scope.name=$sce.trustAsHtml(str.replace(/n/g,'<br/>')); }]); </script></body></html>回答2:

造成不解析的原因是angularjs對html進行了過濾,把< > 符號變為 & l t; & g t;,有圖為證。我查了一下是可以禁用過濾器的,angularjs 實在不熟悉,幫不上你。angular.js - angularjs處理/n轉<br/>時候 <br/>不會解析的問題

回答3:

scope.Datas.userInfo.rich_summary=scope.Datas.userInfo.rich_summary.replace(/rn/gi,’<br/>’) scope.Datas.userInfo.rich_summary=scope.Datas.userInfo.rich_summary.replace(/r/gi,’<br/>’) scope.Datas.userInfo.rich_summary=scope.Datas.userInfo.rich_summary.replace(/n/gi,’<br/>’)

轉一下

相關文章:
主站蜘蛛池模板: 黔江区| 鹤山市| 津南区| 萨嘎县| 侯马市| 延川县| 诸暨市| 文成县| 文水县| 碌曲县| 湖南省| 辽源市| 景谷| 田东县| 唐山市| 苍溪县| 武乡县| 曲松县| 朔州市| 上高县| 阳春市| 丽江市| 婺源县| 綦江县| 江津市| 麟游县| 怀集县| 田林县| 望江县| 忻州市| 台东市| 陕西省| 栾川县| 韶山市| 宁安市| 石柱| 灌阳县| 昌平区| 梁河县| 田林县| 禄丰县|