タグ

ブックマーク / qiita.com/h5y1m141@github (2)

  • PHPでのクラス定義とJavaScriptでのクラス定義を対比させてみた - Qiita

    はじめに前置き CakePHPなどでWebアプリケーションを書いてて、JavaScript側のコードが思ったように書けずに苦労するケースが割りとあるのかなと思ってます。 その要因となるものは色々あると思うのですが、考えられるものの1つとして、PHPでのクラス定義とJavaScriptでのクラス定義とがうまく対比できない所にあるのかなと思って、参考になる情報がないかググってみました。 PHPJavaScriptにおけるオブジェクト指向を比較するというスライドは情報はとてもまとまってるのですが、自分が探していたそれぞれの言語でのクラス定義の方法を対比させるようなコード例が出ておらず、しかたがないので自分でコードを書いて対比させて折角なのでドキュメントにまとめることにしました。 注意 JavaScriptでのクラス定義の方法は色々なアプローチがあると思うのですが、自分がなれ親しんでるCoffe

    PHPでのクラス定義とJavaScriptでのクラス定義を対比させてみた - Qiita
    tuki0918
    tuki0918 2014/12/31
  • スクロールしたら追加の情報を読み込む - Qiita

    はじめに 私が作ったTiQiitaのユーザーインターフェースでは画面下部までスクロールしたら、追加の投稿情報を読み超えるようにボタンを配置してます。(以下キャプチャーの赤枠で囲った部分) タイムラインのようなユーザインタフェースを持ったアプリケーションではこういう追加で読み込む処理は必須なものかと思いますが、Titanium Mobileでこれを実現する方法について解説します 実装方法のアイデア TableViewを使って情報の追加を行う場合にいくつかのアプローチが考えられそうです。 TableViewにあるInsertRowAfterメソッドを使い、最後のRowの後に1つづつRowを追加する すでに取得した投稿情報を何らかの形でローカルにキャッシュしておき、追加で読み込んだ情報と結合してTableViewにあるSetDataメソッドを使い、TableViewのRowのデータを全て再更新す

    スクロールしたら追加の情報を読み込む - Qiita
    tuki0918
    tuki0918 2014/04/25
  • 1