問題タブ [scopes]

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

ruby - Deviseスコープに正しい確認電子メールテンプレートを送信させる方法は?

どうしても必要になるまで、Deviseコントローラーをオーバーライドせずに、複数のスコープでDeviseを使用しようとしています。やっとコントローラーをオーバーライドしなければならないところまで来たのではないかと思います。

私には、教員、教授、学生という3つの異なるポータル/スコープがあり、それらはすべてユーザーデバイスモデルを使用しています。これらのスコープにはそれぞれ、独自のデバイスビューとカスタムサインインテンプレートがあります。

私が抱えている問題は、サインインしているスコープに関係なく、同じ確認メールテンプレートを取得することです。取得し続けるのは、routes.rbファイルで定義されている最初のテンプレートです。例えば:

確認メールを受け取るたびに、学生確認メールテンプレートが使用されます。教員を一番上に移動すると、教員のメールなどが届きます。

Deviseをオーバーライドせずに、各スコープにそれぞれの確認電子メールテンプレートを送信させる方法はありますか?

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

php - 変数をphpスコープから同じページの別のphpスコープに渡す

別のphpスコープに格納されている変数の値を取得したい

2つのphpスコープは同じページにあります。

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

ruby-on-rails-3.1 - 自己参加 HABTM アソシエーションの範囲

Rails 3.1.3onを使用するとRuby 1.9.2、次のようになります。

Aは多くの にUser関連付けられ、 a は多くのに関連付けられています。が与えられたとき、彼女のいずれかの州にいる他のすべての を見つけたいと思います。StateStateUserUserUser

私は試した:

このエラーの場合 (読みやすいようにフォーマットされています):

states_users参照の 1 つに別名を付ける何らかの方法が必要であることは認識していますが、 scope.

これが私が書くSQLです:

考え?

ありがとう。

更新 12/14/2011 @ 10:48 AM:

機能しているものは次のとおりです。

特にエレガントではありませんが、機能しています。次のように、このスコープを他のスコープとチェーンできるようusersに、「着信」の参照をエイリアスする必要があります。User

改善のための提案は大歓迎です。

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

c# - C#のスコープとネストされた名前空間

C#にプロジェクトがあり、2つの名前空間が別々のファイルで定義されており、一方が他方のサブセットです。

Toolbox1番目の名前空間に属するという静的クラスがあります。Toolbox2番目の名前空間のカスタムクラスからクラスの保護された静的変数を呼び出そうとすると、保護レベルが原因でアクセスできないというエラーが表示されます。

なぜこのエラーが発生するのですか。2番目の名前空間は1番目のサブセットであるため、変数を保護することで、2番目の名前空間のクラスがそれを認識できるようになるという意味ではありませんか?

もちろん、変数をpublicに設定すると、このエラーはなくなりますが、興味があります:)

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

ruby-on-rails - Rails 3 の Ransack でスコープを使用するにはどうすればよいですか?

私のウィジェットモデルには、次のものがあります。

理想的には、このスコープを Ransack の検索結果のフィルターとして使用したいので、コントローラーには次のものがあります。

これを行うと、次のエラーが生成されます。

Array:0x007ff9b87a0300 の未定義のメソッド「search」

Ransack は、配列ではなく ActiveRecord リレーション オブジェクトを探していると思います。範囲をランサックのフィルターとして使用できる方法はありますか?

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

ruby-on-rails - 結合されたテーブルの条件に基づいて Rails 結合モデル レコードを取得する

ファインダーSQLを使用せずにこれを行う「適切な」Rails(3.1)の方法があるかどうか疑問に思っています。

私はSTI階層を持っています:

関連パーティは、外部キーの party_id と related_pa​​rty_id を使用して、party_relationships テーブルとモデルを介して結合されます

私ができるようにしたいのはこれです:

Rails 3.1でこれを行う最良の方法は何ですか?

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

jsf - 再び@ViewScopedミステリーについて

ここで @ViewScoped マネージド Bean について既に質問しました。

Commandlink アクションと @viewscoped の奇妙な動作

残念ながら、私が持っている JSF に関する本やドキュメントには @ViewScoped アノテーションのヒントしかなく、その舞台裏のメカニズムは明らかにされていません。そのため、JSF Bean でひどい頭痛がした後、Mojarra 2.1 でいくつかのテストを行ったところ、(私にとって) いくつかの新しい奇妙な結果が得られました。

まず最初に、同じページに対して Get リクエストを連続して実行すると、リンクされた @ViewScoped マネージド Bean が毎回再作成されます。同じページへの連続した Post の同じ動作、つまりマネージド Bean が投稿間で存続し、再度作成されないことを期待していたでしょう。

新しい @Viewscoped マネージド Bean が作成されたときに、前のマネージド Bean が破棄されたことを意味しません。驚いたことに(私にとって)、しばらくの間アクセス可能なままです。ブラウザーの戻るボタンを使用してこの事実に気付きました (私はそれが no no であることを知っています): 別のフィルター データを持つ新しいマネージド Bean が作成されたため、「期限切れ」になるはずだったマネージド Bean からいくつかの詳細データを取得できました。

私の結果が正しいことを確認できますか? コードを見なくても @ViewScoped の内部メカニズムに関する情報はどこにありますか?

ありがとうフィリッポ

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

sql - Railsスコープが通常の場合に機能しないwhere()クエリが機能する

クラスで比較的単純な名前付きスコープを構築しようとしていProductsます。奇妙なことに、クエリを直接発行すると(a la Product.where())、期待どおりの結果が得られます。ただし、このクエリがscope宣言に変更された場合、結果セットはになりnilます。

クエリを直接呼び出すと機能するのに、スコープにすると何も生成されないのはなぜですか?実際のコードは次のとおりです。

ありがとうございました!

トム

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

ruby-on-rails - 現在の並べ替え順序に基づいて次、前へ

次のようなインクルード モジュールで定義されたスコープがあります。

しかし、実際には、特定の列に基づくのではなく、現在の並べ替え順序が何であれ、次に、前に行うようにしたいので、たとえば

その場合、ActsAsAdjacent は代わりに name を自動的に使用します。

実際、現在の ActiveRecord オブジェクトのオフセットを返すメソッドがあれば、私の問題は解決します。ただし、存在するオフセットは、返されるレコードのオフセットを設定するだけです。

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

jquery - Jquery と JavaScript のスコープ

良い一日。関数内で呼び出されたメソッドが何も返さないのはなぜですか?