問題タブ [shim]

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

c# - サードパーティの外部 DLL に設定されているプロパティをシムする方法

次の機能の単体テストの作成に取り組んでいます..

「sets property in external dll」というコメントの行を通過できません。私のシムは、テストされている関数に「それを引き継ぐ」ようには見えません。それは常にエラーをスローし、実際には私のシムの代わりにdllを使用しようとしています。プロパティを false のみに設定しているように見えるかもしれませんが、dll はそのプロパティをメソッドのようにセッターで使用します。.Config のコンストラクター (dll 内) がデータベース接続をセットアップしようとしているため、.Config は常にエラー状態になります。少なくとも null 状態で、.Fakes. クラス名に。サードパーティであるこのdllを作成していないため、スキップしたいだけです。

私は1日調査しましたが、参照されているdllに設定されているプロパティをシムする方法の例はどこにも見つかりません。

これが私の現在の価値のテストです

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

angularjs - requirejs を使用した angular-kendo-ui グリッドを使用したグリッド

angularとrequireJsで「kendo.grid.min」を使用しようとしています。

require.config で、次のように定義しました。

そして、テンプレートで私はそれを使用しようとしています:

「製品」はスコープに存在しますが、バインドが壊れていても、少なくともグリッドのヘッダーが表示されることを期待しています。何も表示されていません。

どんな助けでも大歓迎です。

ありがとう。

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

javascript - IE8 HTMLMediaElement play() シム

次のコードは、IE9+ (および Firefox と Chrome) でサウンドを再生します。audioIE8 で不足している機能 (要素とplay()メソッド) を実装/ポリフィルするライブラリはありますか?

mediaelement.jsjQueryを使用したり、内部<object>に配置したりするの<audio>は見苦しく思えます。シムがフラッシュファイルを見つけられるようにするためのグローバルな初期化 ( などshim.init(somepath)) は問題ありませんが、タグごとのコードは自動化できるはずなので、私には間違っているように見えます。

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

javascript - 関数#シムを適用

私は JavaScript ネイティブ関数のパッチのコレクションを作成していますが、Function.prototype.apply古い ies (<= v5) のシミング メソッドに行き詰まっています。私はこのコードを使用して.applyメソッドをサポートしていますが、それが「道のり」の解決策であるかどうかは完全にはわかりません.いくつかのフィードバックを歓迎します, ありがとう. コードは次のとおりです。

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

html - IndexedDB を使用した WebSQL のポリフィルはありますか?

firefox と chrome でパッケージ化されたアプリで WebSQL を使いたいと思っていました。

IndexedDBShim は、WebSQL を使用した IndexedDB のポリフィルであることは知っていますが、

逆に、IndexedDB を使用した WebSQL のポリフィルはありますか?