問題タブ [dojox.mobile]

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.

0 投票する
1 に答える
117 参照

javascript - worklight を使用して js ファイルから html ファイル内の dojox.mobile ウィジェットを取得する方法

複数の IconMenuItems を使用して、最初のスワップ ビューにアイコン メニューを作成しました。これはコードのスニペットです。JS ファイルから個々の IconMenutItems を操作するにはどうすればよいですか? 最初の IconMenuItem の両方の取得を試みた結果、IconMenuItem ではなく [object HTMLLIElement] が取得されました。button.label または button.title を呼び出しても、未定義として返されました。特定の Dojo アイテムを作成後に操作することはできますか? これが初心者の質問である場合は申し訳ありません。私は Worklight と Dojo の両方に非常に慣れていません。

HTML:

JS:

0 投票する
1 に答える
573 参照

dojo - .js 関数から Dojox.mobile.TextBox 値にアクセスしますか?

IBM Worklight でハイブリッド アプリケーションを開発しています。私は Worklight と Dojo の初心者なので、テキスト入力値を取得して Alert に表示する単なるサンプル アプリケーションです。テキスト ボックスを作成しましたが、javascript 関数からテキスト ボックスの値にアクセスできません。 .

私のコード

js関数

どんな助けでも大歓迎です。

0 投票する
1 に答える
226 参照

ibm-mobilefirst - EdgeToEdgeStoreList のアイテムを並べ替える方法

edgeToEdgeStoreList を構築しましたが、動作します。ここで、アイテムを並べ替えるか、ラベルでフィルター処理します。パラメータクエリを次のように設定しました:

ただし、「1」で終わるラベルだけでなく、すべてのアイテムが表示されます。なんで?アイテムを注文するためのクエリ パラメータを正しく設定するにはどうすればよいですか?

この方法を使用する場合:

次のメッセージがブラウザのコンソールに表示されます。

これは listini_data です:

0 投票する
1 に答える
326 参照

ios - dojox.mobile.SearchBox が正しく機能しない

Worklight プロジェクトで dojox.mobile.SearchBox を使用しています。

2つの問題が見つかりました。

1 つ目は、クリア ボタン (検索ボックス内のテキストをクリアする必要がある、円で囲まれた小さな十字) が IOS Safari (またはサファリを使用する作業アプリ) で機能しないことです。

唯一起こることは、カーソルが検索ボックス内のテキストの右側に移動することです。それでおしまい。テキストは削除されません。

そして2つ目。

仮想キーボードの検索ボタンを押して関数を呼び出す必要があります。

検索ボックスに type="search" を設定すると、キーボードに検索ボタンがありません。だから私は自分の検索ボタンを .

そのため、仮想キーボードに検索ボタンが表示されます。

しかし、このボタンを押すと、フォームが送信され、ページがリロードされます。

そして、関数を呼び出すだけです。

0 投票する
2 に答える
374 参照

android - Android での Dojox モバイル simpledialog アンダーレイの透過性

Android での dojox モバイル SimpleDialog アンダーレイの透明度に問題があります。そして、それがdojoxの問題なのかAndroid WebViewの問題なのかわかりません-PhoneGapで使用し、どのように解決できるか。ダイアログを宣言的な方法で作成し、ボタンをクリックした結果として開きます。

私は Dojo 1.9 と Android 4 を使用しており、android:hardwareAccelerated を true に設定しています。助けてくれてありがとう。

0 投票する
1 に答える
542 参照

android - dojox mobile の swapview の SRcolllableview

奇妙なことに気付きました - ScrollableView を SwapView に配置し、プログラムで (ボタンをクリックした後) SwamView のビューを変更し、次にフォーカスを (リスト内の 1 つの要素をクリックして) ScrollableView にリストすると、最初のビューがリスト付きのこのビューの下に表示されます現在メイン ビューである ScrollableView で (両方が同時に表示されます - 一方が他方に重ねられます)。PhoneGap で Android プロジェクトとして使用しています。私が使用している Dojo のバージョンは 1.9 です。

私のコードは次のとおりです。

と page2.html

page1.html は非常によく似ていますが、リストと ScrollableViews はありません。

最も興味深いのは、毎回ではなく、テストする機会があるすべてのデバイスで発生するわけではないという事実です (Samsung Galaxy Tab 2 でテストしましたか? - ここで、この問題、Asus Transformer と 1 つに気付きました。ノーネーム")。

助けてくれてありがとう。