คำถามติดแท็ก backbone-model

12
Nested Models ใน Backbone.js วิธีการเข้าใกล้
ฉันได้รับ JSON ต่อไปนี้จากเซิร์ฟเวอร์ ด้วยเหตุนี้ฉันจึงต้องการสร้างโมเดลที่มีโมเดลซ้อนกัน ฉันไม่แน่ใจว่าวิธีใดที่จะบรรลุสิ่งนี้ //json [{ name : "example", layout : { x : 100, y : 100, } }] ฉันต้องการให้สิ่งเหล่านี้ถูกแปลงเป็นแบบจำลองกระดูกสันหลังที่ซ้อนกันสองแบบโดยมีโครงสร้างต่อไปนี้: // structure Image Layout ... ดังนั้นฉันจึงกำหนดรูปแบบเค้าโครงดังนี้: var Layout = Backbone.Model.extend({}); แต่สองเทคนิคใด (ถ้ามี) ด้านล่างนี้ที่ฉันควรใช้เพื่อกำหนดรูปแบบรูปภาพ A หรือ B ด้านล่าง? A var Image = Backbone.Model.extend({ initialize: function() { this.set({ 'layout' : …

9
Backbone.js รับและตั้งค่าแอตทริบิวต์วัตถุที่ซ้อนกัน
ฉันมีคำถามง่ายๆเกี่ยวกับฟังก์ชันรับและตั้งค่า Backbone.js 1) ด้วยรหัสด้านล่างฉันจะ 'get' หรือ 'set' obj1.myAttribute1 โดยตรงได้อย่างไร? คำถามอื่น: 2) ในโมเดลนอกเหนือจากอ็อบเจ็กต์ค่าเริ่มต้นฉันจะ / ควรประกาศคุณลักษณะอื่น ๆ ของโมเดลของฉันได้ที่ไหนเพื่อให้สามารถเข้าถึงได้ผ่านเมธอด get and set ของ Backbone var MyModel = Backbone.Model.extend({ defaults: { obj1 : { "myAttribute1" : false, "myAttribute2" : true, } } }) var MyView = Backbone.View.extend({ myFunc: function(){ console.log(this.model.get("obj1")); //returns the obj1 object …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.