問題タブ [behavior]

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 投票する
2 に答える
13739 参照

c# - System.Web.Configuration.WebConfigurationManagerとSystem.Configuration.ConfigurationManagerの動作の違い

ASP.NETWebサイトを備えたテストサーバーで問題が発生しました。私は間抜けで、デフォルトのWebサイトのホームディレクトリが間違った場所を指していました。私が試したとき:

nullを返しましたが、

正しい接続文字列を返しました。

2つのアプローチのすべての違いは何ですか?

編集:私が本当に求めているのは、ホームディレクトリが正しく設定されていない場合にConfigurationManagerアプローチが失敗するのに、そうでない場合はWebConfigurationManager成功し、ホームディレクトリが正しく設定されているかどうかに関係なく成功するのはなぜですか?アクセス制御に関する仮定など、他に違いはありますか?

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

model-view-controller - CakePHP 外部 API アグリゲーション - モデル、データソース、動作設計に関する質問 - ベスト プラクティス

2 つの REST API と統合して結果を集計する必要があるプロジェクトがあります。このプロジェクトをCakePHPで構築しています

私の基本的なアプローチは次のとおりです。

製品 (モデル) 製品 (コントローラー) API1 (データソース) API2 (データソース) 集約 (動作)

基本的なフローは次のとおりです。 1. ユーザーが製品名を検索フォーム /products/search に入力、つまり「DVD」 2. コントローラーの search() アクションが model->find() を呼び出し、検索語を渡す 3. 検索語が次に渡される各データソースと API は結果を返します 4. 動作は結果をクリーンアップし、集約して単一のデータセットに並べ替えます 5. モデルはデータをコントローラーに戻し、コントローラーはデータをビューに渡します 6. ページ分割された結果が検索結果ページに表示されます

ここで行き詰まります...

1 つのモデルで 2 つのデータソースを使用してから、動作を使用して集計タスクを実行できます。

単一のカスタム データソースを使用するモデルしか作成したことがありません。

これを行うための最良の方法についてのアイデアは本当にありがたいです。プロジェクトの範囲は、このプロトタイプ プロジェクトの成功次第で、統合される API の数が 10 以上に増える可能性があるということです。

ありがとう、ポール

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

wcf - 2 つのエンドポイント動作を 1 つの動作設定に適用する方法は?

この質問は、 CustomQueryStringConverter に関する @joshperry の回答のフォローアップです。このソリューションを少し変更して実装しました。System.Int32[]私のバージョンは の代わりに変換しstring[]ます。

ただし、WCF 構成に問題があります。私のサービスは、SOAP、XML、および JSON を提供します。SOAP は問題ではありませんでした。このソリューションは XML で機能しますが、JSON はまだ混乱しています。JSON 変換を自動的に行うクラス ( enableWebScriptの動作) は封印されたクラスであることがわかりましたWebHttpBehavior。また、2 つの動作を追加しようとしましたが、どちらも機能しませんでした。

私はそれが順序の問題かもしれないと思いますか?行動をArrayQuerystring第一にすると、結果は得られません。2 番目に置くと、XML エンドポイントと同じ結果が得られます。CustomQuerystringConverter を JSON エンドポイントに適用するにはどうすればよいですか?

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

firefox - 異なる応答 IE-8 と FF getElementById()

私は次の機能を持っています

FF では、div に「show wait」と表示され、他の処理を 4 秒間行ってから「show finished」と表示されます。

IE では、「show finished」のみが表示されます。"do stuff" の前後に alert() を置くと、"show wait" と表示されます。

それを解決するにはどうすればよいですか、機能を分割できることはわかっていますが、他の解決策はありますか?

0 投票する
3 に答える
2647 参照

silverlight - Silverlight DataStateBehavior、初期値は使用されていません

Silverlight DataStateBehaviorを使用しようとしていますが、ビューモデルの「選択済み」プロパティをfalseまたはtrueに設定するボタンをクリックすると、ほとんどの場合正常に機能します。次に、DataStateBehaviorは、VisualStateManagerに関連する状態に移行するように指示します。

このような:

上記は問題なく動作します。私がやろうとしているのは、アプリケーションのロード時に正しい状態を設定することです。ビューモデルの「Selected」プロパティをデフォルトでtrueに設定すると、UIに変更が表示されるまでは表示されません。ボタンをクリックして、viewmodelプロパティを変更しました。

DataStateのものに関連するいくつかのクラスがあることを私は知っています:

  • BindingListener.cs
  • ConverterHelper.cs
  • DataStateBehavior.cs
  • DataStateSwitchBehavior.cs
  • DataTrigger.cs

手がかりがあればいいでしょう、ありがとう

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

apache-flex - フレックスデータグリッドのカスタムタブの動作

2つのデータグリッドがあり、タブキーイベントの動作をオーバーライドして、カーソルが最初のデータグリッド列の最後に到達したときに次のデータグリッドに移動するようにします。

ヒントは大歓迎です!

マーカス

0 投票する
10 に答える
1920 参照

sql - SQLでは1は常に「1」に等しいですか?

数値を同じ数値の文字または文字列バージョンと比較するための標準SQLの動作を判別しようとしています。SELECT 1 = '1'(または同様のもの)は常にある種の「真実の」値(、、、など)をtrue返し1ます't'か?PostgreSQLとMySQLについては同じくらい確認しましたが、SQL全体のリソースが見つかりません。

更新:質問の目的は、引用符なしで数字を使用することが、選択/挿入/更新などのときに機能するかどうかを理解しようとしていることです。値が数値である非数値フィールドから。

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

silverlight - Silverlight 動作の AssociatedObject.FindName OnAttached メソッドが null を返す

(要素全体をドラッグ可能にするのではなく) 含まれている「ドラッグ ハンドル」要素によって要素をドラッグできるように、Silverlight の動作を作成しています。ウィンドウのタイトル バーのようなものと考えてください。

OnAttached メソッドで、AssociatedObject.FindName(DragHandle) を呼び出していますが、これは null を返しています。

次に、AssociatedObject の Loaded イベントを処理してコードを実行しようとしましたが、それでも null が返されます。

FindName でできることを誤解していますか? AssociatedObject は ItemsControl にあります (ドラッグ可能な要素のコレクションが必要です)。それで、ある種のネームスコープの問題がありますか?

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

jquery - jQuerytextareaは改行動作を追加します

jQueryを使用して、改行で終わる文字列をテキストエリアに追加しようとしています。ただし、Firefox3.5とIE8では、改行トークンが異なれば動作も異なり、両方のブラウザーで機能するものを使用する方法が見つからないようです。

  • \nFFでは機能しますがIEでは機能しません
  • <br/>\r\nIEで動作しますが、FFでは動作しません
  • <pre></pre>タグを使っても運が悪い

IEのinnerHTMLの問題に関する情報を見てきましたが、jQueryでこの問題に最善の方法でアプローチする方法が正確にはわかりません。助けてくれてありがとう!

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

silverlight - Silverlight 3 - Passing a binding value to a behavior through XAML

I have created a custom behavior that I can pass properties to fine, currently just strings, my behavior looks roughly like this:

I can use it fine with standard strings like so:

My question is, how do I pass in a binding value instead of just a string, like this:

I just get a XAML parse exception when I try this, even though the binding is valid, any ideas?

Thanks for your time