Componentあけましておめでとうございます。Components(以下、LWC)で仮想スクロールのサンプルを作りました。JavaScriptやりたいことVue.jsでモーダルダイアログ表示中にTab移動した時、フォーカスがモーダルダイアログ外に行かないようにしたい。※ただし、Webページ外(ブラウザのアドレスバーなど)からのTab移動は除く。成果物BeforeTab移動すると、ダイアログ外に移動してしまう。時の対応C#事の始まりとあるSDKのメソッドに以下のようなものがあり、解決策に悩んだので記録しておきます。名称などは変更しています。ここでは、メソッドの引数として渡せるのはOption1クラス、Option2クラスのオブジェクトもしくはnullです。Option1クラスとOption2クラスは継承関係はありません。option);エラー:参照型の参照渡しでキャストエラー?C#ではすべてのClassはobjectを継承しているので、そのまま引数に代入できると考えました。インスタンスを引数に代入しようとすると、コンパイルエラーになります。引数にrefが付いているため、参照型の参照渡しとなり、型に互換性がなくためだそうです。(原因の深掘りはしてません)参考:http://bbs.wankuma.com/index.cgi?mode=al2&namber=37050&KLOG=64そもそもClassは参照型なので、参照渡しする理由がありません。object型の変数に代入する事で回避しました。最近フロントエンドに再入門しました。commonjsとかそこらへんも全然わかってはいません。JavaScript(ES6)の勉強を学習サイトの入門コースでやってみたのですが、import/exportに触れていなかったので軽くやってみました。読者になる免責事項このブログによって生じたいかなる損失について一切の責任を負いかねますので、あらかじめご了承ください。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。