คำถามติดแท็ก angularjs-resource

2
การปฏิบัติที่ดีที่สุดสำหรับการตอบสนอง POST ที่สงบ
ดังนั้นจึงไม่มีอะไรใหม่ที่นี่ฉันแค่พยายามที่จะได้รับการชี้แจงและดูเหมือนจะไม่พบในโพสต์อื่น ๆ ฉันกำลังสร้างทรัพยากรใหม่อย่างสงบพูด: /books (POST) กับร่างกาย: { title: 'The Lion, the Witch and the Wardrobe', author: 'C. S. Lewis' } ฉันรู้ว่าฉันควรส่งคืน 201 (สร้าง) ด้วยส่วนหัว Location ของทรัพยากรใหม่: Location: /books/12345 คำถามที่ฉันไม่สามารถตอบได้ก็คือสิ่งที่เซิร์ฟเวอร์ควรส่งคืนในร่างกาย ฉันได้ตอบกลับประเภทนี้บ่อยครั้ง: { id: 12345, title: 'The Lion, the Witch and the Wardrobe', author: 'C. S. Lewis' } ฉันได้ทำสิ่งนี้ด้วยเหตุผลสองสามประการ: ฉันได้เขียน API สำหรับเฟรมเวิร์กเอนด์เช่น …

3
วิธีรีเฟรช / ยกเลิกการแคชทรัพยากร $ ใน AngularJS
ฉันมีทรัพยากร User $ ง่ายๆที่ใช้การใช้งานแคช $ http เริ่มต้นดังนี้: factory('User', function($resource){ return $resource(endpoint + '/user/current/:projectId', {}, {get: { cache: true, method: 'GET' } } ); }) สิ่งนี้ใช้ได้ดีมากเช่นเซิร์ฟเวอร์ของฉันถูกเรียกเพียงครั้งเดียวในแอปพลิเคชันของฉันจากนั้นค่าจะดึงมาจากแคช แต่ฉันต้องการรีเฟรชค่าจากเซิร์ฟเวอร์หลังจากการดำเนินการบางอย่าง มีวิธีง่ายๆในการทำเช่นนั้นหรือไม่? ขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.