http://jsfiddle.net/nalberg/E3nBu/4/KnockoutJs với Jquery.tablesorter - Gây ra các hàng trùng lặp
Bất kỳ trợ giúp nào với điều này? Im nhận các hàng trùng lặp khi sử dụng: KnockoutJs: http://knockoutjs.com/ và plugin jquery.tablesorter: (http://tablesorter.com/docs/).
Về cơ bản, lần đầu tiên mọi thứ tải ... nó hoạt động rất tốt. Nhưng nếu tôi thay thế hoặc thay đổi dữ liệu liên kết với dữ liệu loại trực tiếp sau khi sắp xếp bảng ... Tôi bắt đầu nhận các hàng trùng lặp. Mỗi dường như là tạo ra và duy trì tập hợp hàng của riêng mình.
Trong ví dụ của tôi (Tôi sẽ xem xét việc đưa một fiddle lên) Tôi không bao giờ thay đổi đối tượng trong mảng, chỉ thay đổi những mục là thành viên của mảng được bao phủ bởi mảng quan sát được. Sắp xếp thông qua KO là một ý tưởng hay, nhưng nó sẽ là rất nhiều mã để thực hiện nó chính xác như tableSorter. – Arbiter
Vui lòng đăng câu đố của bạn. Sắp xếp trong Knockout khá dễ thực hiện. – PlTaylor
Để thực hiện tất cả các tính năng của tableSorter như có thể sắp xếp trên các cột tùy ý (nếu tôi có hàng tá cột?), Sắp xếp trên nhiều cột cùng một lúc bằng cách sử dụng shift + click, thuật toán sắp xếp tùy chỉnh, v.v ... sẽ có nhiều mã. Có thể tạo ra một quan sát được tính toán cho kết quả được sắp xếp, nhưng nó sẽ là một tấn mã để chứa tất cả điều này. Tôi biết làm thế nào để giải quyết vấn đề này (vụng về) với Knockout, tôi muốn biết làm thế nào để giải quyết vấn đề với tableSorter. – Arbiter