အော်ဂရိတ်ဂျူစ်ဂျင်စ် 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 အစီအစဉ်ပြုရာတွင် လုပ်ဆောင်ရန် လိုအပ်သော အမှတ်သုံး သို့မဟုတ် အထူးသည် အမှတ်သုံး