当应该'不要
JavaScript object property is undefined when is shouldn't be
本文关键字:不要 更新时间:2023-12-13
我对currentFolder使用Knockout.js的绑定语法。我有代码:
alert(self.currentFolder().folderName + self.currentFolder());
现在,对于self.currentFolder()警报:
{
"folderSize": "105.73MB",
"folderName": "root",
"subFolders": [
{
"folderSize": "0Byte",
"folderName": "Reacl child of Root",
"subFolders": [],
"filesInFolder": []
}
],
"filesInFolder": [
{
"fileType": "mp4",
"checkSum": "4e3e31d46b4ad120af47c0836340df4d",
"fileSize": "105.73MB",
"fileName": "fileName.mp4",
"date": "14-11-2013 16:52:53",
"resourceLink": "eyJpdiI6IllaSWI5SGxTajg0dVBGUVdiNERGN3JJbllWS29UZStxclhcL1JwUDNjbkJZPSIsInZhbHVlIjoiNitNSitcL1wvVVNpT2ExdUJRWG9xazZPTFduNm90bW5BUTE2OUFnOGZ1cDBBMmJMazNcL1wvSEREM3hOczR2anNHOGNNZDFvUUc3RkxQWlhHdDVcLzJkQlVcL3c9PSIsIm1hYyI6ImUzYzIwMTM0NWFhNzBkZDY2ZjhkMmNkYjcyZThlZDJmZDIxYzYzZTBjYmI5MjQxYjgzOWY0ZmUxNDM4MWQ2YjAifQ=="
}
]
}
但我不知道为什么self.currentFolder().folderName输出未定义。有什么建议吗?
如果folderName
是可观测的,那么您需要像调用任何其他可观测类型一样,将其作为函数来调用。这应该对你有用。
self.currentFolder().folderName()
相关文章:
- facebook”;添加评论“;popup获胜'不要消失
- Onchange没有'不要显示或隐藏Div
- 命令行中的Uglify js;不要弄乱变量名
- 我如何在数字插入中使用逗号,这样它就不会'不要破坏我的输入字段
- Javascript Select OnChange没有'不要第二次工作
- append元素don'不要在提交时出现
- gmap4rails在本地工作,但没有;不要出现在heroku上
- PHP中的JS.警报没有'不要出现
- 可以'选择单选输入时,不要提交带有JavaScript功能的表单
- 如何实施“;Don'不要再给我看了”;在GWT中
- 永远不要停止gif预加载程序
- onclick事件不'不要在萤火虫或铬中点火
- Dropit下拉列表没有'Don’不要躲在老鼠屋
- xPages标签onclick事件不'不要在空白处工作
- SetAngularVelocity没有'不要马上跑
- ASP.Net AJAX$GetJson函数获胜'不要被处决
- 如果存在特定类,请不要添加类
- 如何告诉闭包javascript编译器不要混淆webkitAudioContext的方法名称
- extjs关闭事件不'不要开火
- 下载javascript文件,但不要立即对其进行评估