Я работаю с API, над которым у меня нет контроля. Я хотел бы сделать что-то вроде этого:
var Page = can.Model.extend({
destroy: 'DELETE /api/{account_id}/{page_id}'
})
Это не работает — canjs просто не использует URL-адрес уничтожения. Я попытался создать функцию, но единственный переданный параметр - это «id». Я уверен, вы скажете, что это не совсем REST, но я застрял в API. Каждый раз, когда я помещаю в URL-адрес более одного параметра, URL-адрес не используется.
Любые идеи?