我在结帐页面的控制台中得到此错误和堆栈跟踪,无法继续结帐。
knockout.js:3381 Uncaught ReferenceError: Unable to process binding "if: function(){return customer().fullname }"
Message: customer is not defined
at if (eval at createBindingsStringEvaluator (knockout.js:2982), <anonymous>:3:55)
at ko.computed.dis
我想问一下knockout.js源代码中语句的用途。谢谢。
ko.observable = function (initialValue) {
var _latestValue = initialValue;
function observable(newValue) {
return _latestValue;
}
observable.__ko_proto__ = ko.observable; **// <-- what's the purpose of this line??**
ko.subscribable
用户将"123“输入到input中。在input更改中,此值将传递给返回模型的数据层。模型填充网页中的所有其他值。我可以用jQuery解决这个问题:
$('#mainLookup').change(function() {
//these values come from SQL. So I plan on sticking AJAX in here to solve this.
//However, it would be great if knockout.js could solve these bindings for me.
$(