我试图将嵌套的foreach循环中的外部对象的属性传递给函数 . 这将是下面代码中的 'something' ,但我甚至无法使用硬编码字符串:
这会在 'connected' div中显示 function () { [native code] }
我的最终目标是显示网络列表并预先显示其中一个网络,通过与其网络列表进行比较并显示相应的消息来检查当前用户是否已连接 .
我的模型是这样的:
function viewModel() {
var self = this;
self.supportedNetworks = ['facebook', 'twitter', 'google'];
self.checkNetwork = function (name) {
console.log(name);
// Display connected or Not connected
};
....
};
所选对象是具有以下类型的网络的用户对象:
function SocialNetwork(item) {
var self=this;
self.Id = ko.observable(item.Id),
self.Name = ko.observable(item.Name)
};
我关闭了吗?顺便说一句,如果重要的话,我正在使用2.3.0版本