前提router周りの導入、typescriptで書いているなどを想定して書いています。その辺りは省略して書きます。事象vue.jsでtypescriptを使って$routerでページ遷移させる処理を書いているときにはまった部分です。下記のように書いて実行したいのにthisでなんか怒られる。routerの読み込みとかは問題なさそうなのに。引数はあってもなくてもどちらでも大丈夫です。無名関数で書きましょう単純でした。typescriptでthisを書く際は無名関数を使うというところです。{}結構はまってしまっていました。