blogger expr とはなんぞや少し考える


bloggerでexpr と言うタグを見つけた。このタグ多分インラインとかで使うんじゃないかなって思うんだけどいまいち分からない。
なんでblogger公式で調べてみると「expr 属性を使用して、データ ディクショナリの値に基づいた属性値を設定できます。」ってある。もうワケワカメ。

例文として出てたたのが以下
下のを見るとなんとなく分かるけど、分からない。赤い部分をURLにしてくれるんだろう。ちなみにexprは属性。なのでhrefも含めて属性値らしい。長い…。

exprは分岐も出来るようだけどやり方がいまいち分からない。

▼例文
<a expr:href='data:blog.homepageUrl'>ホーム</a>

dataとの違い

他に引っ張ってくるのにdataがあったけど何が違うのか未だによく分からない。dataは多分だけど決められたタグコードしか引っ張ってくれない。
exprはそれを補完する為に作られたものって感じかな。

すごい極端な言い方するとexprはリンクを作れるって事かな。あとexprはつなげられるってのがメリット?多分。下の赤い部分とか変えられる。あとはさらに足せる事かな?
<a expr:href='data:label.url'>

とにかくURLを出したい時に便利。トーマススイッチさんの例題に出ていた画像でなんとなく分かったフリをする。絶対パス出すときには便利なのかも。
<img expr:src='data:post.firstImageUrl'/>
<img expr:src='data:post.thumbnail'/>

dataタグを見る

よく見るとdataタグだけって英語の自動詞って思えばいいのかな
<data: description />  ブログディスクリプション
<data: title />     ブログタイトル
<data:post.title />    記事タイトル
<data:pageType.index />  トップページ


0 件のコメント :

コメントを投稿

お気軽に(^ω^)