Po uruchomieniu mojego programu w Mozilli, rozwiązuje on wyrazy nokautu i pokazuje wartości w tablicy obserwowalnej. Kiedy robię to samo w IE7, pokazuje kod knockout.nokaut nie analizuje wyrażeń w IE7
Mozilla wyniki
value 1
value 2
value 3
IE7 powoduje
function observable() {
if (arguments.length > 0) {
// Write
// Ignore writes if the value hasn't changed
if ((!observable['equalityComparer']) || !observable['equalityComparer'](_latestValue, arguments[0])) {
observable.valueWillMutate();
_latestValue = arguments[0];
if (DEBUG) observable._latestValue = _latestValue;
observable.valueHasMutated();
}
return this; // Permits chained assignments
}
else {
// Read
ko.dependencyDetection.registerDependency(observable); // The caller only needs to be notified of changes if they did a "read" operation
return _latestValue;
}
}
Jak mogę uczynić ten działa poprawnie w IE7?
można udostępnić swój kod lub jsFiddle? –
To, co tu zrobiłeś, wygląda na kod jock nokautu ... Jesteś pewien, że to twój kod, który zgłasza błąd? – ryadavilli