Просто интересно, есть ли способ указать параметр как необязательный в маршруте sammy js.sammyjs необязательные параметры
я видел где-то, что вы можете использовать
route/:foo/?:bar
и обманет Сэмми, думая, что бар является необязательным. Однако, если вы запрашиваете ваши Params без bar
предоставил вам, что он будет равен последний символ URL, например
'#/route/test' => {foo: 'test', bar: 't'}
и
'/route/test/chicken' => {foo: 'test', bar: 'chicken' }
но с баром получения заселенной в обоих случаях нет никакой возможности проверьте, было ли оно поставлено.
Любые советы по этому вопросу?
Yep мяч был отброшен. Это то, на что я смотрел, и не собираюсь резать его со мной, в настоящее время пишу патч, чтобы он мог справиться с ними: D –
+1 для объяснения объекта splat. Благодаря! :) –