2012-02-07 7 views
14

im theo ví dụ này http://jsfiddle.net/rniemeyer/badZb/. Tôi chỉ cần sao chép và dán mã chính xác vào một ứng dụng mẫu và nó đã cho tôi lỗi này: "ko.mapping is undefined". Có ai biết chuyện gì đang xảy ra không? Ko.observable và dependentObservable của tôi đang hoạt động tốt, chỉ là ko.mapping không hoạt động.ko.mapping is undefined

FYI: Phiên bản knockout.js là 2.0 và Jquery 1.7.1

Trả lời

26

Như plugin lập bản đồ là chính xác điều đó, một plugin , nó không được bao gồm trong thư viện lõi.

Bạn cần phải bao gồm riêng biệt mapping plugin. Bạn có thể tìm thấy nó trên GitHub. Chỉ cần chắc chắn rằng bạn bao gồm nó sau khi bao gồm thư viện Knockout lõi.

+3

OMG. Chỉ cần giết tôi. Cảm ơn rất nhiều – kekewong

+0

Không vấn đề gì :) Dễ bỏ qua đôi khi hiển nhiên! –

+4

vấn đề tôi nghĩ là có một hướng dẫn bản đồ trên trang web chính của loại trực tiếp dẫn bạn để tin rằng nó được nướng. –