確実に型指定された sammyjs ファイルを typescript と組み合わせて使用して、自分のページでルートを宣言したいと考えています。
宣言の Javascript は次のようになります -->
Sammy(function () {
this.get('#:foobar', function () {
//doStuff
var baz = this.params.foobar;
});
this.get('', function () { this.app.runRoute('get', '#All') });
}).run();
これまでのところ、私はこれを持っています。
var app: Sammy.Application = Sammy();
app.get('#:foobar', () => {
//doStuff
var baz = this.params.foobar;
});
明らかに params は「これ」のコンテキストにないので、私の質問の詳細は次のとおりです。これはサミー ルートを定義する正しい方法ですか。