php - Tindakan kemas kini tulis semula dengan tenang Bagaimana untuk mendapatkan ID dalam kaedah apabila mengakses nama domain/v1/produk/ID selepas menulis semula?
迷茫2017-05-16 13:01:35
0
2
439
Yii2 restful menulis semula tindakan kemas kini Kemudian soalan timbul Apabila mengakses api.xxxx.com/v1/product/ID selepas menulis semula, bagaimana anda mendapatkan ID dalam kaedah?
Dalam yii2, jika parameter fungsi anda ialah ($id), maka ia akan mencari nilai parameter yang diluluskan sebagai id Jika anda tidak melepasinya, ralat akan dilaporkan
Maksudnya, apa sahaja parameter fungsi anda ditulis, tanda $ akan dialih keluar untuk mencari parameter itu, dan ia mesti diluluskan.
Jika anda tidak mahu lulus parameter, tulis parameter rasmi.
Beginilah cara anda mendapatkannya juga. Ia tidak berubah Saya rasa anda lulus uid secara langsung sebagai parameter. Anda hanya perlu menggunakan $uid secara langsung. Penerangan yang anda serahkan adalah kerana anda tidak membawa $uid
Adalah disyorkan agar anda menukar actionUpdate($uid) kepada actionUpdate($id), supaya anda boleh menekan permintaan ajax anda sekali lagi
Dalam yii2, jika parameter fungsi anda ialah ($id), maka ia akan mencari nilai parameter yang diluluskan sebagai id Jika anda tidak melepasinya, ralat akan dilaporkan
Maksudnya, apa sahaja parameter fungsi anda ditulis, tanda $ akan dialih keluar untuk mencari parameter itu, dan ia mesti diluluskan.
Jika anda tidak mahu lulus parameter, tulis parameter rasmi.
Beginilah cara anda mendapatkannya juga. Ia tidak berubah
Saya rasa anda lulus uid secara langsung sebagai parameter. Anda hanya perlu menggunakan $uid secara langsung.
Penerangan yang anda serahkan adalah kerana anda tidak membawa $uid
Adalah disyorkan agar anda menukar actionUpdate($uid) kepada actionUpdate($id), supaya anda boleh menekan permintaan ajax anda sekali lagi