タグ

ブックマーク / yutawatanabe.hatenablog.com (2)

  • AngularJSでデータバインドが効かないときは $scope.$apply - Yuta Watanabe's Blog

    こんにちは。 AngularJS でデータバインドが効かず、少々ハマってしまったのでメモ。 コントローラの外やそもそも AngularJS とは関係のない外部ライブラリのコールバックの中等で $scope の値を変更しても View に反映されません。 $scope.$apply() を使って、データバインドを更新する必要があるんですね( $rootScope.Scope のドキュメントはこちら )。 AngularJS $scope.$apply 下記記事が非常に分かりやすく AngularJS の理解が深まりました。 AngularJS and scope.$apply — Jim Hoskins AngularJS and scope.$apply(日語訳) - Qiita AngularJS のデータバインドを支える $apply - AngularJS Ninja データバイン

    AngularJSでデータバインドが効かないときは $scope.$apply - Yuta Watanabe's Blog
    mikage014
    mikage014 2015/11/23
    “コントローラの外やそもそも AngularJS とは関係のない外部ライブラリのコールバックの中等で $scope の値を変更しても View に反映されません。$scope.$apply() を使って、データバインドを更新する必要があるんですね”
  • PhoneGap iOS アプリ開発でのデバッグ - Yuta Watanabe's Blog

    こんにちは。 マイクロソフトの渡辺です。 PhoneGap を使っての iOS アプリ開発におけるデバッグについて、簡単に書き留めておきます。 Web サイトやサービスの制作/開発をする際にブラウザの開発者ツールを使うように、PhoneGap での iOS アプリ開発でも Sarafi の Web インスペクタを利用することができます。今回ご紹介するのは、iOS シミュレータと実機端末でのデバッグです ( 残念ながら 2014/8/31 現在、PhoneGap Developer App ではこの機能は使えないようです )。 iOS 側の Safari で Web インスペクタを ON にする 設定から Safari へと進みます。 詳細を選択。 すると、Web インスペクタの項目があるので、ONにします。 これで iOS 側の準備は完了です。 Safari の開発者メニューを表示 次に

    PhoneGap iOS アプリ開発でのデバッグ - Yuta Watanabe's Blog
  • 1