Yii2 restful 重寫update action 那麼問題來了,在重寫完後訪問api.xxxx.com/v1/product/ID 的時候 方法裡怎麼獲取到ID呢?
过去多啦不再A梦2017-05-16 13:03:35
在yii2 裡面 如果你的函數參數是($id)那麼它就會去找傳的參數為id的值,如果你不傳就報錯
也就是說你函數的參數寫的什麼就會去掉$號找那個參數,而且是必須要傳的。
如果想不傳參數就寫成形參。
曾经蜡笔没有小新2017-05-16 13:03:35
Yii::$app->request->get('uid')
也是這樣獲取啊。沒變過
我看你是直接把uid當參數傳過來。你只要直拉使用$uid就可以啊。
你提交的描述是因為你沒有帶$uid過來
建議你把actionUpdate($uid)改成 actionUpdate($id),這樣再按你的ajax請求就是對的