Tôi đã tham khảo điều này trước khi hỏi câu hỏi này.
AngularJs không ràng buộc ng-check với ng-model
Nếu ng-checkedđược đánh giá trueở htmlbên cạnh, ng-modelkhông được cập nhật. Tôi không thể ng-repeatnhư được đề xuất trong câu hỏi trên vì tôi phải sử dụng một số kiểu cho mỗi hộp kiểm.
Đây là plunker mà tôi đã tạo để minh họa vấn đề của mình.
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
Để xem những gì tôi muốn, vui lòng mở bảng điều khiển và chỉ cần nhấp vào Submitnút. Vui lòng không chọn bất kỳ hộp kiểm nào.
Cảm ơn trước!
ng-checkedđược tính là true bởi một biểu thức. Để chỉ rang-modellà không được liên kết, tôi đã sử dụng true ở đó. Trong khi khởi chạy bộ điều khiển, tôi muốn bỏ chọn tất cả các hộp kiểm. Sau một số yêu cầu ajax, tôi tính toánng-checkedđể chọn hộp kiểm. Đây là khi của tôing-modelkhông được cập nhật.