2017年3月13日月曜日

2017年3月11日土曜日

HTML data-*属性

HTMLの属性(attribute)として、data-* とついているものがよくありますが…
他の属性と違った取り扱いができるらしい(しらなかった!)

jQueryだと、
<tag data-abc="myValue">
に対して、
$(selector).data("abc")
で値が取得できます。
ふつうに属性取得するのは、
$(selector).attr("data-abc")

このデータの扱いについて、少し注意が必要そう。
http://qiita.com/Kta-M/items/2eda39750abd10df9801

2017年3月9日木曜日

phonegapでinput type="file"を含むiOS10向けアプリがクラッシュするときの対応策

http://www.g8production.com/post/153868432226/dyld-abortwithpayload-ios10-crash

記事のうち、
<!-- 🖼 Photo Library -->
<key>NSPhotoLibraryUsageDescription</key>
<string><Your description goes here></string>

<!-- 📷 Camera -->
<key>NSCameraUsageDescription</key>
<string><Your description goes here></string>

をプロジェクトのInfo.plist(プロジェクト名-Info.plist)に追加すればよい

2017年2月27日月曜日

【Onsen UI】でページの内容を書き換えるとき

http://blog.asial.co.jp/1354

ページの内容を単に書き換えるだけじゃダメ。
「postpush」というイベントを拾って書き換える必要あり

【Onsen UI】で「list-item」を動的に追加したいとき

要素を追加したあと
ons.compile(’ターゲット’);
を実行する

https://ja.onsen.io/v1/guide.html
の【AngularJSを意識せずにOnsen UIを扱う】を参照