အော်ဂရိတ်ဂျူစ်ဂျင်စ် ng-bind-html အမည်အမျိုးအစား
အသုံးပြုနည်းဥပဒေ
ng-bind-html
အမည်အမျိုးအစားများ သည် အရာတိုက်များသို့ အကြောင်းအရာများ လုံလောက်စွာ ထိန်းချုပ်ထားရန် ကျသော မျိုးအစားဖြစ်သည်။
သင့် အော်ဂရိတ်ဂျူစ် ကို သင့် အော်ဂရိတ်ဂျူစ် တွင် အသုံးပြုလာကြသောအခါ သင့် အော်ဂရိတ်ဂျူစ် တွင် အကျဥ်းခံသော ကိုက်သက်သွားသော ကိုက်သက်များကို စစ်ဆေးသင့်ပါသည်။ "angular-sanitize.js" အစိတ်အပိုင်းကို အော်ဂရိတ်ဂျူစ် တွင် ထည့်သွင်းပြီး အင်္ဂလိပ်စာ ကို ngSanitize အက်စ် ဖြင့် လက်တွေ့ဆောင်ရွက်လာကြသည်။
နောက်ထပ်အကြောင်း
ပြောင်းလဲသော <p> အရာတိုက်၏ innerHTML ကို အကြိမ်ဖြတ်လုပ်သည့်အချက်ကို myText အမှတ်ပြုထားပါသည်:
<script src="https://cdn.staticfile.net/angular.js/1.6.9/angular.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular-sanitize.js"></script> <body> <div ng-app="myApp" ng-controller="myCtrl"> <p ng-bind-html="myText"></p> </div> <script> var app = angular.module("myApp", ['ngSanitize']); app.controller("myCtrl", function($scope) { $scope.myText = "ကျွန်ုပ်၏ အမည်မှာ:<h1>Bill Gates</h1>"; }); </script>
အပြောင်းအလဲ
<element ng-bind-html="expression</element>
အားလုံး HTML အကိရိယာ ကို လုပ်ဆောင်သည်
parameter
parameter | ဖော်ပြ |
---|---|
expression | အစီအစဉ်ပြုရာတွင် လုပ်ဆောင်ရန် လိုအပ်သော အမှတ်သုံး သို့မဟုတ် အထူးသည် အမှတ်သုံး |