問題タブ [method-missing]
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.
ruby - ruby: method_missing バッククォートのタイプミス?
ruby スクリプトが失敗したときに、mutt を介してメールを送信する方法を構築していました。次のようになります。
コマンドは次のエラーをスローしていました:
私はついにその $ を確認するのに十分なほどよく見ました! 未定義のメソッドの名前の前にバッククォートがあり、その後に一重引用符が続きます:
コードを掘り下げて、method_missing メソッドの前にバッククォートがあり、その後に一重引用符があることを確認しました。バッククォートは一重引用符にするべきですか、それともその逆ですか? そうでない場合、その背後にある理由は何ですか?
ruby-on-rails - DRY 方式で method_missing を使用する Rails 共有定数
私はクラスを書いています:
...これは、次のような定数にアクセスしたいときにうまく機能します。
ここで、Foo と呼ばれる別の定数セットを紹介したいと思いますが、コードを乾かしたいと思います。
両方のクラス メソッドを SharedConstant モジュールに移動し、そのモジュールを「拡張」しようとしました。「ベース」クラスを作成してそこから派生しようとしましたが、どちらのアプローチも機能しません。
これが私の仕様の例です:
どんなアイデアでも大歓迎です。前もって感謝します。
ios - チュートリアルにメソッドがありません
私は iOS プログラミングの初心者なので、Apple の Developer ライブラリ チュートリアルの 1 つに従っています。「アプリの実装 - チュートリアル: データの追加」の部分で、サイトはtableView:cellForRowAtIndexPath
方法を変更するよう求めています。実は、「XYZToDoListTableViewController.m」にはそのようなメソッドはありません。私は何か間違ったことをしていますか、それとも何ですか?ありがとう
ruby - ルビー。どのクラスインスタンスメソッドが定義されているかを知る方法は?
method_missing が定義されているクラスを知りたいです。オブジェクトで定義されています。
階層に沿ってどのクラスがそれをオーバーライドしているかを知るにはどうすればよいですか?
c# - AxHost.GetPictureFromIPicture() メソッドがありません。MS Access データベースから画像 (添付ファイル) を取得しています
AxHost.GetPictureFromIPicture() を使用して、MS Access 2013 データベース ファイル (*.accdb) から GIF 画像 (添付ファイルの種類として保存) を取得しようとしています - それを Image に変換して、PictureBox に表示できるようにします。しかし、その方法はありません!:( 何か不足していますか? smtg を設定またはインストールする必要がありますか?
変換しないと、「'System.__ComObject' 型の COM オブジェクトをクラス型 'System.Drawing.Image' にキャストできません」というエラーが表示されます。
私は実際にすべてを正しい方法で行っていますか?または、より良い解決策はありますか?私を助けてください。
filemaker - FileMaker MissingFunction
不足している機能が何であるかを判断しようとしています。このスクリプトを使用して外部ファイルにデータを書き込もうとしています。これはスクリプトの 1 行のコードです。セキュリティ上の理由から、残りのコードを投稿することはできません。欠落している機能が何であるかについての指示は大歓迎です。
filemaker - FileMaker の機能がありません
私のバージョンの Filemaker にインストールされなくなったプラグインが原因で、この機能が失われていることに気付きました。誰かがこれを置き換える可能性のあるプラグインまたは機能に私を案内してくれませんか<Function Missing>
上記のスクリプトはスクリプト全体です。ドキュメントはありません。$SP 変数は、おそらく私のレイアウトの特定の列と行内のデータであり、スクリプトの目的は、その列/行からクリップボードにデータをコピーすることです
ruby - 別のモジュールの Ruby 定数への非修飾アクセスを許可する
この回答によると、少なくとも IRB では最上位レベルでグローバル名前空間に定数を取得できます。include
単純に、モジュール内で同じトリックを実行できると思いました。
ただし、これを使用しようとすると、次のようになります。
Baz::const_missing
次に、 forward toにオーバーライドしようとしましFoo
たが、呼び出されません。Baz::Qux::const_missing
しますが、その時までに、通訳者はBaz
.
クラスがそれらを修飾する必要がないように、Foo
定数をインポートするにはどうすればよいですか?Baz
Baz
(ディレクトリ構造とモジュール名の一貫性のため、 の代わりにQux
etc.を宣言したいだけではないことに注意してください。)Foo
Baz
ETA:別のクラスを作成Baz::Corge
するBaz::Qux
と、資格なしで参照できます。したがって、明らかに「ピアスコープ」の感覚があります。Qux
がにアクセスできるようにする方法がいくつかあることは承知していますが、 のすべてのクラス(および の他のすべてのクラス)が修飾なしでアクセスできるBar
方法を探しています。Baz
Bar
Foo