問題タブ [raise]
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.
javascript - 後で発射するためにイベントを「保持」することは可能ですか?
私がやろうとしているのは、ユーザーがキャンセル ボタンを押すか、リンクやメニュー オプションからページを離れたときに、保存されていない変更があるかどうかを確認することです。もしそうなら、私はユーザーに保存したいかどうか尋ねます。2つ以上のオプションがある場合があるため、javascript確認ウィンドウではこれを行うことができません。そのため、ユーザーが確認のように選択するまですべてを「保持」することはできません。そのため、イベントを「保存」し、現在の実行をキャンセルし、ユーザーが決心するまで待機し、回答に従って必要なアクションを実行してから、元のイベントを発生させます。だから、私が考えたことのコード例として: 私はこのコードを持っています:
後でこのようなことをする方法はありますか?
少し複雑に聞こえますが、他のオプションも歓迎します:)
android - Android: x^y を表示
助けてください!AndroidのTextViewで浮き上がった数字を表示するにはどうすればよいですか.たとえば、摂氏を表示したい場合は、これを行うことができtextview.setText(number+"\u2103")
ます.
ありがとうございました!
ruby-on-rails - Railsアプリをさらに保護する最良の方法は?
Rails 3.2 と devise 1.5.3 を使用しています。
devise wiki How To: Add an Admin Roleのオプション 2 で説明されているように、モデルに管理者属性を追加しました。
これを強制ログイン用のポスト コントローラーに追加しました。
あなたが管理者であるかどうかに基づいて、ビューの編集/新規リンクを非表示にするロジックを書きました。
やらなければならないことがもっとあるような気がします. 新規/編集/削除アクションをより安全にするために、他に何か追加する必要がありますか? もしそうなら、どこですか?
ruby-on-rails - アクションメーラーによって発生する可能性のある例外
クラスを確認しましたが、Rails 3 で smtp メールを配信する際に発生する可能性のある例外のリストを確認できませんでした。
誰にもアイデアはありますか?
ruby - エラーオブジェクトをrescueメソッドの変数に代入する際に使われる構文(=>)は何ですか?
rescue
エラー オブジェクトを参照する変数を割り当てることができる の構文は次のとおりです( =>
)
が一般的なメソッド呼び出しの 1 つである場合rescue
、 の意味は何ですか=>
。他のメソッド呼び出しで同じ構文を使用できますか?
ruby - Ruby Kernel.raiseメソッドは、パラメーターを括弧で囲むときにエラーをスローします
括弧で囲まれたメソッドパラメータが好きです。これはPascalの懐かしさです。コードをクリーンアップするときに、それがないメソッドパラメータを見つけた場合は、すぐにそれらを囲みます。ドキュメントによると構文は問題ないように見えますが、今日は動作中のコードがエラーをスローする原因になりました。
Kernel.raiseのドキュメントの形式は次のとおりです。
これらはすべて機能しています。
しかし、次の同封バージョンは構文エラーをスローします:
私はそれなしで生きることができます、私はこれがなぜエラーで終わるのか知りたいだけです。
r - ネストされたtryCatchがエラーをキャッチしていませんか?
私は機能を持っています:
基本的に、buggy
成功するかもしれないし、成功しないかもしれないいくつかの計算を試みます ( によって決定されitWorked
ます。このfinally
句は、計算が機能しなかった場合でも、何かが返されるようにします (この場合は"I do not like them, Sam I am!"
)。
期待どおりに動作します:
今、私はエラーをリッスンしたいbuggy()
:
ただし、エラーbuggy
は周囲でエラーを発生させませんtryCatch
:
私はこれが言うことを期待します:
これが機能しない理由を誰か教えてもらえますか? どういうわけか、内部からエラーを「発生させる」必要がありますbuggy
か?
python - 条件式のraiseステートメント
「侍の原則」に従って、私は自分の関数でこれを行おうとしていますが、それは間違っているようです...
これを行う他の「美しい」方法はありますか?ありがとう
ruby - ruby --rspec、TypeErrorの発生を処理する方法は?
温度変換を行う方法があります。
このメソッドは、特定の場合にTypeErrorを発生させることを目的としています。
rspecでそれを確認するにはどうすればよいですか?今、以下のコードは私に与えます:
コード:
wpf - WPFイベントシステムはイベントルートをどのように認識しますか?
RoutedEventsがどのように機能するかを理解しようとしています。ええと-私はいくつかのチュートリアルをウォークスルーし、RoutedEventsがなぜ有用であるのかとそれらがどのように機能するのかを理解しました。しかし、私が得られないことが1つあります。
RoutedEventプロパティsthを持つクラス(「MyClass」など)を作成したとしましょう。このような:
ええと-プロパティを与えるだけでは十分ではありません-だから私はEventManagerの助けを借りてRoutedEventを登録する必要があります:
わかりました-これで、WPFイベントシステムはこのイベントを認識します。そのようにすると、私が作成する各クラスには独自のRoutedEventがあります。しかし、それは私には意味がありません。
私が欲しいのは、他のクラスがMyClassのタイプではなく、同じイベントをリッスンすることです。
例:スタックパネルがあり、スタックパネル内にボタンがあります。スタックパネルをクリックすると、onClickイベントが発生します。ボタンをクリックすると、ボタンのonClickイベントが発生し、次にスタックパネルでonClickイベントが発生します。しかし、どのように?
申し訳ありませんが、問題を説明するのは難しいです。混乱しすぎています:)
ありがとう。CodeCannibal