問題タブ [ionic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - $rootScope.$broadcast で特定の Ionic ビューをターゲットにする方法
Ionic を使用して $rootScope.$broadcast("$ionicView.enter") を呼び出すと、$ionicView.enter イベントのイベント ハンドラーを持つすべての子ビューがトリガーされます。
これを絞り込んで、特定のビューのハンドラーをターゲットにするにはどうすればよいですか?
javascript - Ionic AngularJS で未定義の ngModel を取得する
を使用して HTML Web アプリを作成していますIonic
。input
要素をvarにバインドしようとすると、$scope
未定義になります。
SignupCtrl.js:
signup.html:
app.js:
signupForm.email
デバッグ中に、メール入力にテキストを挿入した後、 の値が定義されていないことに気付きました。これら2つをバインドするにはどうすればよいですか?何が間違っていますか?
onclick - click() でボタンを変更
ボタン アイコン thext を変更しようとしており、onClick() を無効にしたいと考えています。
残念ながら、最初にクリックするとテキストが変更され、もう一度クリックするとアイコンが変更されますが、無効にはなりません。
スタックでは、変数はクリック イベントの後に正しく設定されます。なぜ機能しないのか、2回クリックすると変わるのか、本当にわかりません。
これが私のhtmlです:
それは私のコントローラーです:
cordova - Ionic/Cordova - 表示されるキーボード アクション キーを決定するものは何ですか?
これについてウェブ上で何も見つけられないようですが、ユーザーが入力ボックスをタップしたときにアプリのどの画面が表示されるかによって、キーボードにGOキーとRETURNキーが表示されることがあります。つまり、キーボードの右下に表示されます。
私は iOS と Android の両方用に構築していますが、理想的には、常にリターン キーを表示したいと考えています。
キーボードに常に RETURN キーが表示されるようにするにはどうすればよいですか?
javascript - TypeError: 未定義の angularjs:11592 のプロパティ 'then' を読み取ることができません
私はイオンを使用していて、タブを切り替えるときに次のエラーメッセージが表示されます。エラーはタブを切り替えるときにのみ発生し、どこから来たのかわかりません。
おそらく、ルーティングを処理する app.js と関係があると思います。
あなたが何かを見つけるか、少なくともどこを見ればいいのか手がかりを教えてくれることを本当に願っています.
ありがとう!:)
angularjs - Ionic でのモジュラーコーディング
Ionic アプリケーションの機能ごとにコーディングする方法を知りたいです (この点は、すべてのシングル ページ アプリケーションに拡大する必要があります)。
次のような index.html があるとします。
そして、次のような app.js ファイル:
さまざまなタスクを実行するさまざまなモジュールをロードするにはどうすればよいですか? これが別の html ページが読み込まれている状況 (標準の Web アプリ) である場合、ページの上部にあるモジュール参照を変更できます。しかし、SPA を使用すると、毎回同じ index.html ファイルが読み込まれます。
では、Ionic でモジュール化されたコードを実現するにはどうすればよいでしょうか?
angularjs - $state.go を遷移アニメーションなしで他のビューに移動するにはどうすればよいですか?
さて、私はサイドメニューベースのイオンアプリケーションを持っています。
ビュー遷移のデフォルトのアニメーションは、右から左へのスライドです。しかし、いくつかのビューでは、トランジションのアニメーションをなしにする必要があります(アニメーションなし)
どのドキュメントでもそれを行う方法をまったく取得できません
ionic-framework - Ionic フレームワークのion-slide-box でスワップを無効にする方法
私はion-slide-boxでスワップを無効にしたいので、これを追加しました
active-slide="slidestop($index)"
以下に示すように、ionic-slide-boxで
これをcontroller.jsに追加しました
しかし、私はこのエラーが発生しています:(
このコードは正常に動作しますが:)
javascript - 動的リストを持つ Ionic タブ
services.js で次のコードを使用して、動的リストを表示するタブを持つ ionic プロジェクトを作成します。
問題は、ページをロードしたときに最初にアプリケーションがリストを表示せず、(doRefresh を使用して) リフレッシュしたとき、または他のタブに移動して最初のタブに戻ったときにのみ表示されることです。それを修正する解決策はありますか?
前もって感謝します
ncontroller.js の私のコード:
そして私の見解: