Ai đó có thể cho tôi biết điều gì sai với điều này http://jsfiddle.net/Yp8Bz/? Nó hoạt động tốt trong Chrome/Firefox, nhưng trong IE 8 tôi nhận được lỗi sau:Knockout JS 2.0 Lỗi Phân tích Ràng buộc trong IE
Message: Unable to parse bindings.
Message: SyntaxError: Expected identifier, string or number;
Bindings value: click: blah, attr: {class: 'Hi'}
Line: 38
Char: 359
Code: 0
URI: http://cdnjs.cloudflare.com/ajax/libs/knockout/2.0.0/knockout-min.js
Cảm ơn bạn, điều này được lưu trong ngày của tôi! – bouke
Điều này cũng áp dụng cho 'if'. Trong trường hợp ai tìm thấy trang này với cùng một vấn đề tôi có. –
@RichardDalton: ý của bạn là gì nếu áp dụng? Ví dụ: nếu PropertyName == 1 && SubCollection.length? nên là gì nếu 'PropertyName'? và cho SubCollection.length? Hỏi vì tôi chỉ có một số vấn đề với knockout 2.3.0 với IE8. Số nhận dạng dự kiến, chuỗi hoặc dòng số 2000 Tôi đặt tất cả các thuộc tính của tôi trong dấu ngoặc kép trong if. Cùng một crap (tôi thực sự ghét IE): ( – firepol