Menggunakan `var` dan `data`
Sebelumnya: Tag <b:include>
dan <b:includable>
→
Atribut var
dan data
sangat umum dijumpai pada elemen <b:include>
dan <b:includable>
, dan berfungsi sebagai jalan untuk memanggil data dari luar. Hal ini sama dengan argumen dalam sebuah fungsi. Pada elemen <b:includable>
dapat dituliskan sebagai berikut. Di sini, page
masih bersifat abstrak dan tidak memiliki makna apa-apa:
<b:includable id='article' var='page'>
<h3><data:page.title/></h3>
<div><data:page.content/></div>
</b:includable>
Kemudian, saat memanggil dengan <b:include>
, kita perlu menambahkan properti pada argumen tersebut (dalam hal ini adalah properti title
dan content
):
<article>
<b:include name='article' data='{
title: "Page Title",
content: "Page content."
}'/>
</article>
Nilai tidak harus berupa data statis, Anda juga bisa menyebutkan beberapa properti standar dari Blogger:
<article>
<b:include name='article' data='{
title: data:blog.title,
content: data:blog.metaDescription
}'/>
</article>
<b:includable id='article' var='this'>
<h3><data:this.title/></h3>
<div><data:this.metaDescription/></div>
</b:includable>
<article>
<b:include name='article' data='blog'/>
</article>
Tags:
Blogger
Lanjutan
0 Response to "Menggunakan `var` dan `data`"
Post a Comment