W3.JS သည် HTML Data ကိုပြသသည်။
HTML တွင် ဒေတာကို ပြသသည်-
w3.displayObject(selector)
အသုံးပြုရလွယ်ကူသည်။
သင့်ဒေတာအတွက် နေရာလွတ်ကို သီးသန့်ထားရန် {{ }} ကွင်း စကွင်းပိတ် ကို မည်သည့် HTML အစိတ်အပိုင်းတွင်မဆို ပေါင်းထည့်လိုက်ပါ-
ဥပမာ
<div id="id01">
{{firstName}} {{lastName}}
</div>
သင်၏ HTML တွင်ဒေတာကိုပြသရန် နောက်ဆုံးတွင် w3.displayObject ကိုခေါ်ဆိုပါ-
ဥပမာ
<script>
var myObject = {"firstName" : "John", "lastName" : "Doe"};
w3.displayObject("id01", myObject);
</script>
ပထမဘောင်သည် (id01) ကို အသုံးပြုရန် HTML အစိတ်အပိုင်း၏ အိုင်ဒီဖြစ်သည်။
ဒုတိယဘောင်သည် ပြသရန် ဒေတာအရာဝတ္ထု (myObject) ဖြစ်သည်။
ပိုကြီးသောအရာကိုပြသခြင်း။
W3.JS ၏ စွမ်းအားကို သရုပ်ပြရန်၊ ကျွန်ုပ်တို့သည် ပိုကြီးသော JavaScript အရာဝတ္ထု (myObject) ကို ပြသပါမည်။
အရာဝတ္ထုသည် ဖောက်သည်အမည်၊ မြို့နှင့် နိုင်ငံဂုဏ်သတ္တိများပါရှိသော ဖောက်သည်အရာဝတ္တုများ၏ အခင်းအကျင်းတစ်ခုဖြစ်သည်။
myObject
var myObject = {"customers":[
{"CustomerName":"Alfreds
Futterkiste","City":"Berlin","Country":"Germany"},
{"CustomerName":"Around the Horn","City":"London","Country":"UK"},
{"CustomerName":"B's Beverages","City":"London","Country":"UK"},
{"CustomerName":"Blauer See
Delikatessen","City":"Mannheim","Country":"Germany"},
{"CustomerName":"Bon app'","City":"Marseille","Country":"France"},
{"CustomerName":"Bottom-Dollar
Marketse","City":"Tsawassen","Country":"Canada"},
{"CustomerName":"Chop-suey Chinese","City":"Bern","Country":"Switzerland"}
]};
Dropdown ဖြည့်ခြင်း။
ဥပမာ
<select id="id01">
<option
w3-repeat="customers">{{CustomerName}}</option>
</select>
<script>
w3.displayObject("id01", myObject);
</script>
စာရင်းဖြည့်ခြင်း။
ဥပမာ
<ul id="id01">
<li w3-repeat="customers">{{CustomerName}}</li>
</ul>
<script>
w3.displayObject("id01", myObject);
</script>
w3.displayObject ကို w3.includeHTML နှင့် ပေါင်းစပ်ခြင်း။
ဝဘ်စာမျက်နှာတစ်ခုတွင် HTML အတိုအထွာများကို သင်ထည့်သွင်းသောအခါ၊ HTML တွင် ကောင်းစွာမပါဝင်မီတွင် ပါဝင်သော အခြားလုပ်ဆောင်ချက်များသည် HTML ကို ကောင်းစွာမလုပ်ဆောင်နိုင်စေရန် လုံခြုံစေရပါမည်။
ကုဒ်ကို "ပြန်ထိန်းထားရန်" အလွယ်ဆုံးနည်းလမ်းမှာ ၎င်းကို ပြန်ခေါ်သည့်လုပ်ဆောင်ချက်တွင် ထည့်သွင်းရန်ဖြစ်သည်။
w3.includeHTML():
ဥပမာ
<div w3-include-html="list.html"></div>
<script>
w3.includeHTML(myCallback);
function myCallback() {
w3.displayObject("id01", myObject);
}
</script>
Check Box များဖြည့်ခြင်း။
ဥပမာ
<table id="id01">
<tr w3-repeat="customers">
<td>{{CustomerName}}</td>
<td><input type="checkbox" {{checked}}"></td>
</tr>
</table>
<script>
w3.displayObject("id01", myObject);
</script>
ဖြည့်စွက်သင်တန်းများ
ဥပမာ
<table id="id01">
<tr w3-repeat="customers" class="{{Color}}">
<td>{{CustomerName}}</td>
</tr>
</table>
<script>
w3.displayObject("id01", myObject);
</script>
ဇယားတစ်ခုဖြည့်
ဥပမာ
<table id="id01">
<tr>
<th>Customer</th>
<th>City</th>
<th>Country</th>
</tr>
<tr w3-repeat="customers">
<td>{{CustomerName}}</td>
<td>{{City}}</td>
<td>{{Country}}</td>
</tr>
</table>
<script>
w3.displayObject("id01", myObject);
</script>
<select> Element ကို ဖြည့်စွက်ခြင်း။
ဥပမာ
<select id="id01">
<option w3-repeat="x in cars">{{x}}</option>
</select>
<script>
w3.displayObject("id01", {"cars" : ["Volvo", "Ford", "BMW", "Mercedes"]});
</script>