Backbone.js

ภาพหน้าจอของซอฟแวร์:
Backbone.js
รายละเอียดซอฟแวร์:
รุ่น: 1.2.1 การปรับปรุง
วันที่อัพโหลด: 20 Jul 15
ผู้พัฒนา: Jeremy Ashkenas
การอนุญาต: ฟรี
ความนิยม: 150

Rating: 5.0/5 (Total Votes: 1)

จะเพิ่มรูปแบบมุมมองควบคุมเหตุการณ์ประวัติศาสตร์และคอลเลกชันความสามารถของ JavaScript
บรรจุมาในภายใต้ 2KB
 กระดูกสันหลังโครงสร้างวัสดุเพื่อการใช้งานจาวาสคริปต์หนักโดยการให้รูปแบบค่าคีย์ที่มีผลผูกพันและเหตุการณ์ที่กำหนดเอง, คอลเลกชันที่มีความอุดมไปด้วย API ของฟังก์ชั่นนับมุมมองกับการจัดการเหตุการณ์ที่เปิดเผยและเชื่อมต่อทุกอย่างให้โปรแกรมที่มีอยู่กว่าอินเตอร์เฟซ JSON สงบ.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • เพิ่ม listenToOnce เป็นอะนาล็อกของครั้ง
  • เพิ่มวิธีการ findWhere คอลเลกชันที่คล้ายกับที่.
  • เพิ่มคีย์ค่านิยมคู่กลับเลือกและวิธีการละเว้นการ Underscore.js รุ่น Backbone.
  • เส้นทางในแผนที่เส้นทาง Router ในขณะนี้อาจจะมีฟังก์ชั่นตัวอักษรแทนการอ้างอิงถึงวิธีการหากคุณต้องการ.

มีอะไรใหม่ ในรุ่น 1.1.2:.

  • เพิ่ม listenToOnce เป็นอะนาล็อกของครั้ง
  • เพิ่มวิธีการ findWhere คอลเลกชันที่คล้ายกับที่.
  • เพิ่มคีย์ค่านิยมคู่กลับเลือกและวิธีการละเว้นการ Underscore.js รุ่น Backbone.
  • เส้นทางในแผนที่เส้นทาง Router ในขณะนี้อาจจะมีฟังก์ชั่นตัวอักษรแทนการอ้างอิงถึงวิธีการหากคุณต้องการ.

มีอะไรใหม่ ในรุ่น 0.9.10:

  • & quot; เส้นทาง & quot; เหตุการณ์จะถูกเรียกในเราเตอร์นอกเหนือไปจากการถูกยิงใน Backbone.history.
  • การตรวจสอบรุ่นอยู่ในขณะนี้การบังคับใช้เท่านั้นโดยเริ่มต้นในรุ่น # บันทึกและการบังคับใช้อีกต่อไปโดยเริ่มต้นเมื่อการก่อสร้างหรือรุ่น # ชุดเว้นแต่ {ตรวจสอบ: จริง}. ตัวเลือกที่ถูกส่งผ่านไป
  • ดู # ทำให้ได้ถูกลบออก คุณจะต้องใช้ $ โดยตรงในการสร้างองค์ประกอบ DOM ในขณะนี้.
  • ผ่าน {เงียบ: จริง} เกี่ยวกับการเปลี่ยนแปลงจะชะลอไม่มีบุคคลที่ & quot; การเปลี่ยนแปลง: attr & quot; เหตุการณ์ที่เกิดขึ้นแทนพวกเขาจะต้องนิ่งอย่างสิ้นเชิง.
  • รุ่น # วิธีการเปลี่ยนแปลงได้ถูกลบออก, การเปลี่ยนแปลงคุณลักษณะที่ล่าช้าไม่สามารถใช้ได้อีก.
  • แก้ไขข้อผิดพลาดเกี่ยวกับการเปลี่ยนแปลงที่จะใช้การเปรียบเทียบแอตทริบิวต์! == แทน _.isEqual.

มีอะไรใหม่ ในรุ่น 0.9.9:

  • เมื่อใช้เพิ่มในคอลเลกชันผ่าน {ผสาน : จริง} ในขณะนี้จะทำให้เกิดรูปแบบที่ซ้ำกันจะมีคุณลักษณะของพวกเขารวมอยู่ในกับรุ่นที่มีอยู่แทนการถูกละเลย
  • .
  • ปรับปรุงเพิ่ม (ซึ่งยังเป็นตัวเลือกสามารถดึงข้อมูล) ที่สำหรับ & quot; สมาร์ท & quot; การปรับปรุงชุดรูปแบบ.
  • HTTP สนับสนุน PATCH ในบันทึกโดยผ่าน {แพทช์: จริง}.
  • วัตถุหัวใจในขณะนี้ขยายการจัดงานเพื่อให้คุณสามารถใช้มันเป็นรถบัสเหตุการณ์ที่ทั่วโลกหากคุณต้องการ.
  • เพิ่ม & quot; คำขอ & quot; เหตุการณ์ที่ Backbone.sync ซึ่งเมื่อใดก็ตามที่เป็นต้นเหตุของการร้องขอการเริ่มต้นที่จะทำไปยังเซิร์ฟเวอร์ ที่สมบูรณ์ธรรมชาติที่ & quot; ซิงค์ & quot; เหตุการณ์.
  • URL ที่เราท์เตอร์ในขณะนี้สนับสนุนชิ้นส่วนทางเลือกผ่านวงเล็บโดยไม่ต้องใช้ regex ​​ได้.
  • เหตุการณ์หัวใจในขณะนี้สนับสนุนครั้งคล้ายกับโหนดของครั้งเดียวหรือหนึ่งของ jQuery.

มีอะไรใหม่ ในรุ่น 0.9.2:

  • แทนการขว้างปาข้อผิดพลาดเมื่อมีการเพิ่มรูปแบบที่ซ้ำกันไป คอลเลกชัน, หัวใจตอนนี้จะเงียบข้ามพวกเขาแทน.
  • เพิ่มการผลักดัน, ป๊อป, unshift และเปลี่ยนไปคอลเลกชัน.
  • กัญชาที่มีการเปลี่ยนแปลงรูปแบบให้เป็นที่เปิดเผยในขณะนี้สำหรับการอ่านง่ายของสามเหลี่ยมปากแอตทริบิวต์การเปลี่ยนแปลงตั้งแต่รุ่นที่ผ่านมา & quot นั้นเปลี่ยนแปลง & quot; เหตุการณ์.
  • เพิ่มที่คอลเลกชันสำหรับการกรองง่าย.
  • ตอนนี้สามารถใช้โทรออกเดียวในการลบเรียกกลับทั้งหมดผูกไว้กับวัตถุที่เฉพาะเจาะจง.
  • แก้ไขข้อผิดพลาดสำหรับเหตุการณ์การเปลี่ยนแปลงของแต่ละบุคคลที่ซ้อนกันบางส่วนที่อาจจะเป็น & quot; เงียบ & quot;.
  • แก้ไขข้อผิดพลาดสำหรับการเข้ารหัส URL ในเศษ location.hash.
  • แก้ไขข้อผิดพลาดในการตรวจสอบฝั่งไคลเอ็นต์ล่วงหน้าของบันทึกการโทรด้วย {รอ: จริง}.
  • การปรับปรุง / ฟื้นฟูตัวอย่างสิ่งที่ต้องทำแอพพลิเครายชื่อ.

มีอะไรใหม่ ในรุ่น 0.9.0:

  • เมื่อคุณไม่ทราบว่าที่สำคัญในการล่วงหน้า ตอนนี้คุณอาจจะเรียก model.set (คีย์ค่า) เช่นเดียวกับบันทึก.
  • หลายรุ่นที่มีรหัสเดียวกันจะได้รับอนุญาตไม่ได้อยู่ในคอลเลกชันเดียว.
  • เพิ่ม & quot; ซิงค์ & quot; เหตุการณ์ซึ่งเมื่อใดก็ตามที่ก่อให้เกิดรูปแบบของรัฐได้รับการซิงค์ประสบความสำเร็จกับเซิร์ฟเวอร์ (สร้างบันทึกทำลาย).
  • ผูกแกะและได้รับการเปลี่ยนชื่อและปิดเพื่อความชัดเจนต่อไปนี้นำ jQuery ชื่อเก่าจะยังได้รับการสนับสนุนยังคง.
  • ฟังก์ชั่นเปรียบเทียบคอลเลกชันของหัวใจในขณะนี้อาจทำงานอย่างใดอย่างหนึ่งเช่น SortBy (ผ่านฟังก์ชั่นที่ใช้อาร์กิวเมนต์เดียว) หรือเช่นการจัดเรียง (ผ่านฟังก์ชั่นเปรียบเทียบที่คาดว่าทั้งสองมีปากเสียง) ฟังก์ชั่นเปรียบเทียบยังผูกพันในขณะนี้โดยเริ่มต้นที่จะเก็บรวบรวม -. เพื่อให้คุณสามารถพูดถึงเรื่องนี้อยู่ภายใน
  • ดูเหตุการณ์ของกัญชาตอนนี้อาจยังมีค่าฟังก์ชั่นโดยตรงเช่นเดียวกับชื่อสตริงของที่มีอยู่วิธีการมุมมอง.
  • สับเปลี่ยนเพิ่มและเริ่มต้นไปยังคอลเลกชันจาก proxied เน้น.
  • รุ่น # urlRoot ตอนนี้อาจจะกำหนดเป็นฟังก์ชั่นเช่นเดียวกับค่า.
  • ดูคุณลักษณะ # ตอนนี้อาจจะกำหนดเป็นฟังก์ชั่นเช่นเดียวกับค่า.
  • โทรเรียกในคอลเลกชันนี้จะทำให้ทุก JSON จริงที่จะทำงานผ่านฟังก์ชั่นแยกแบบของคอลเลกชันหากมีการกำหนดไว้.

มีอะไรใหม่ ในรุ่น 0.5.3:

  • เหตุการณ์ดูสถานที่ให้บริการในขณะนี้อาจได้รับการกำหนดให้เป็น ฟังก์ชั่นเช่นเดียวกับวัตถุที่แท้จริงทำให้ง่ายต่อการโปรแกรมกำหนดและสืบทอดเหตุการณ์.
  • GroupBy อยู่ในขณะนี้จาก proxied เน้นเป็นวิธีการในคอลเลกชัน.
  • ถ้าเซิร์ฟเวอร์ที่มีการแสดงผลแล้วทุกอย่างในการโหลดหน้าเว็บผ่าน Backbone.history.start ({เงียบ: จริง}) เพื่อป้องกันไม่ให้เส้นทางเริ่มต้นจากวิกฤติ แก้ไขข้อผิดพลาดสำหรับ pushState ที่มี URL ที่เข้ารหัส.

มีอะไรใหม่ ในรุ่น 0.5.2:

  • ฟังก์ชั่นการผูกตอนนี้สามารถใช้เป็นตัวเลือกที่สาม อาร์กิวเมนต์เพื่อระบุของฟังก์ชันการเรียกกลับ.
  • หลายรุ่นที่มีรหัสเดียวกันจะได้รับอนุญาตในขณะนี้ในคอลเลกชัน.
  • แก้ไขข้อผิดพลาดที่เรียก .fetch (jQueryOptions) อาจก่อให้เกิด URL ที่ไม่ถูกต้องต่อเนื่อง.
  • ไฟคงเส้นทางพิเศษสั้น ๆ ก่อนที่จะเปลี่ยนเส้นทางเมื่อย่อยสลายจาก pushState.

มีอะไรใหม่ ในรุ่น 0.5.1:

  • ปรับปรุงอัพเกรดโปร่งใสจาก URL กัญชาที่ใช้ในการ pushState และในทางกลับกัน.
  • ไม่สอดคล้องกันคงมีลักษณะที่ไม่ใช่การแก้ไขที่ถูกส่งผ่านไปยังรุ่น # เริ่มต้น.
  • หวนกลับ 0.5.0 การเปลี่ยนแปลงที่จะดึงชั้นนำ hashbangs จากเส้นทาง.
  • มีเพิ่มเป็นนามแฝงสำหรับมี.

มีอะไรใหม่ ในรุ่น 0.5.0:

  • จำนวนมากของการปรับแต่งขนาดเล็กและ bugfixes ไมโคร ดูดีที่สุดโดยดูที่การกระทำต่าง การสนับสนุน HTML5 pushState เปิดใช้งานโดยการเลือกในด้วย: Backbone.history.start ({pushState: จริง}).
  • ควบคุมถูกเปลี่ยนชื่อเป็น Router เพื่อความชัดเจน.
  • รีเฟรช # เก็บก็เปลี่ยนการตั้งค่าการเก็บ # เพื่อเน้นความสามารถในการตั้งค่าทั้งคอลเลกชันใหม่ที่มีรูปแบบเช่นเดียวกับการออกคอลเลกชันที่ว่างเปล่าเมื่อใช้กับไม่มีพารามิเตอร์ saveLocation ถูกแทนที่ด้วยการสำรวจ.
  • วิธีการติดตาสงบ (บันทึกเรียกอื่น ๆ ) ตอนนี้กลับ jQuery วัตถุรอการตัดบัญชีสำหรับความสำเร็จต่อไป / ผูกมัดข้อผิดพลาดและความสะดวกสบายทั่วไป.
  • XSS หนีปรับปรุงสำหรับรุ่น # หลบหนี.
  • เพิ่มตัวเลือกที่จะอนุญาตให้ urlRoot ระบุ URL ที่สงบโดยไม่ต้องใช้คอลเลกชันที่.
  • โยนข้อผิดพลาดหาก Backbone.history.start เรียกว่าหลายครั้ง.
  • การเก็บ # สร้างตอนนี้ตรวจสอบก่อนที่จะเริ่มต้นในรูปแบบใหม่ view.el ขณะนี้สามารถค้นหาสตริง jQuery.
  • ชม Backbone สามารถตอนนี้ยังใช้พารามิเตอร์คุณลักษณะ.
  • รุ่นเริ่มต้น # ตอนนี้อาจจะเป็นฟังก์ชั่นเช่นเดียวกับคุณลักษณะที่แท้จริงวัตถุ.

ต้องการ

  • เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์

ซอฟต์แวร์ที่คล้ายกัน

Progress
Progress

1 Mar 15

CSSOM
CSSOM

18 Apr 16

ซอฟแวร์อื่น ๆ ของนักพัฒนา Jeremy Ashkenas

Jammit
Jammit

11 Mar 16

Underscore.js
Underscore.js

11 Apr 15

Docco
Docco

28 Feb 15

ความคิดเห็นที่ Backbone.js

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่