[過去ログ]
Vue vs React vs Angular Part.3 (1002レス)
Vue vs React vs Angular Part.3 http://mevius.5ch.net/test/read.cgi/tech/1560333895/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
16: デフォルトの名無しさん [sage] 2019/06/24(月) 01:02:21.54 ID:eytL/XJT 他所で訊いてここが良いと言われたので、質問させてもらいたくやってきました Vueをtypescriptで書いて、property-decoratorで@Emitデコレータを使いたいときに 外部ファイルからimportしたvueインスタンス(仮にextvm)に イベントをemitしたいときってどうやればいいのでしょうか this.$emit('call') に @Emit() call{} は相当していますが extvm.$emit('call') を投げるにはどうすればいいのだろうかという疑問です property-decoratorの公式も見てみたのですが 例は全部this.$emitの置き換えばかりで分からなかったので 詳しい方いらっしゃいましたらお教えいただければ幸いです どうぞよろしくお願いいたします http://mevius.5ch.net/test/read.cgi/tech/1560333895/16
29: デフォルトの名無しさん [sage] 2019/06/25(火) 06:50:25.49 ID:SxemZYeq >>16 やりたい事半分も理解できてないから正しい回答か自信ないけど、2つのtsコンポーネントでファンクションを共有化したいのかな。 であれば自分なら2つのコンポーネント用tsファイルとは別にexport class書いたtsファイル1つ作って、 static なファンクションの中に共有したいファンクション書くな。 後は2つのtsコンポーネント上でそれぞれ↑のクラスをimportして、 import { CommonFuncClass } from './CommonFuncClass.ts'; @Emit call{ CommonFuncClass.funcName; } みたいにすればいいんでない? 適当に書いてるから間違ってたらすまん。 http://mevius.5ch.net/test/read.cgi/tech/1560333895/29
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.038s