問題タブ [devextreme]

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 に答える
1365 参照

javascript - 別のJSファイルからYouTubeビデオをDiv要素にバインドする

YouTube ビデオを PhoneJS シングルページ モバイル アプリケーションに埋め込む際に、この問題が発生します。PhoneJS では、JS スクリプトは別のファイルで定義されます。そこで、HTML div を次のように定義しました。

今JSファイルで、私はこれをしました:

デバッガーを実行して表示すると、Youtube に呼び出しが行われ、応答が受信されますが、ビューに表示されません。

KnockoutJS バインディングを使用しているので、html ビューの div を次のように変更しました。

そして、次のように src ビデオ ID を渡します。

ただし、この場合、デバッガーでは、Youtube への呼び出しすら行われません。何も起こりません。実際、私は 2 番目の方法ではなく API 呼び出しを使用することを好みます。

最初のアプローチを機能させる方法について何か提案はありますか? API呼び出しを使用するということですか?

EDITビューに以下のコードを追加すると、ビデオが正常にストリーミングされることに言及したいだけです。

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

html - Devextreme: カスタム dxTemplate および静的ヘッダー行あり

knockoutJS/DevExtreme を使用して動的に入力されるテーブルを作成しようとしていますが、ヘッダー行に問題があります。このようにテンプレート行を保持 div の属性として配置し、すべての下にテーブルを配置すると、すべてのエントリに対してヘッダー行が繰り返されることを除いて、すべてが適切です。

私がやろうとしているのは、「静的」(より良い言葉が必要なため) ヘッダー行を持ち、他の行の半分は次のようにテンプレートから作成されることです:

devExpress を使用しているときにこれを達成する方法を知っている人はいますか? または、おそらく明らかに正しく、はるかに簡単な方法を教えてください...

前もって感謝します

編集...空白のテーブル行の1つを調べると、次の結果が得られました

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

devexpress - gridview 列にデータを転送する

メイン グリッドがあり、列の 1 つは編集ボタンです。このグリッド内の編集ボタンをクリックすると、別のフォームが開きます。このフォームをダブルクリックすると、フォームが閉じられ、値がメイン グリッドに移動されます。しかし、これまでのところ、データを転送することはできますが、メイン グリッド内には表示されません。**また、「新しい行イベントを追加」を有効にして、その中に値を移動します。(フィールド名、グリッドビュープロパティの名前が正しいが機能していないことも確認しています)

0 投票する
0 に答える
365 参照

knockout.js - 「attr」バインディングを使用して特定の Web ページに移動する

こんにちは、私はモバイルアプリケーションをやっています。値をロードするときに特定のWebページに移動する必要があるなどの要件があるため、サンプルに従って次のことを試しました

そして私のjavascriptで私knockoutは次のことをしました

ここに画像の説明を入力

しかし、必要に応じてページを開くことができないので、誰か助けてもらえますか

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

cordova - PhoneGap - Win8 Phone のカメラ画像

iOS、Android、Windows Phone 向けのクロス プラットフォーム アプリを開発しようとしています。ほとんどのコーディングが完了し、現在アプリをテストしています。私は DevExtreme ツール (DevExpress から) を使用しており、私の知る限り、彼らはネイティブ アプリのパッケージ化に PhoneGap を使用しています。Android と Windows Phone にアプリをサイドロードしました。

私の要件は、カメラを使用して写真を撮り、画像をデバイスに保存せずにリモートサーバーに送信することです。

「Camera.destination」を「DATA_URL」として使用していましたが、andoird と iOS で正常に動作しているようです。画像がサーバーに送信され、画像が「保存された写真」(ギャラリー/フォト アルバム) に表示されません。私の理解では、画像はこれらのデバイスのメモリにあり、アプリが閉じられると Base64 文字列は破棄されると想定しています。

これは、Windows Phone では発生しません。試してみたところ、画像は常にディスクに保存されているようです。アプリが画像をリモート サーバーに正常に送信していることは引き続き確認できます。私の要件は、イメージがディスクに保存されないことです。

DATA_URL を使用するのは正しい方法ですか? もしそうなら、これはWindows Phoneでサポートされていませんか?

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

javascript - devextreme / ノックアウトでバインドを処理できません

サーバーから「GetEmployee」関数を呼び出す別の関数があり、Chrome デバッガーで呼び出しを確認すると、詳細が期待どおりに送信されていることがわかるため、サーバー側のエラーではありません。

ただし、ブレークポイントの 3 行目にブレークポイントを配置すると、quickBookingSource到達することはありません。私はquickBooking:quickBookingSourceviewModelの定義にあり、タイプミスはありません。

また、セーフティネットとして「何とか」テキストの三項演算子を追加しましたが、役に立たなかったことがわかります

私が得ているエラーメッセージは次のとおりです。

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

HTML

JS

前もって感謝します

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

data-binding - knockout.js/devExtreme が css-binding を処理できません

サーバーからのデータにデータバインドされた dxTileView テンプレートがあります。次に、テンプレートで、タイルがクリックされたときにクラスを追加するcssバインディングを追加したい...

そして、私が持っているビューモデルで:

そしてエラーメッセージ:

次のようにバインディングでいくつかのバリエーションを試しましたが、どれも機能しません。

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