我正在尝试为 John Papa 的 Code Camper 项目添加一个新视图。我被困在简单的哈希导航绑定上。我的问题是如何找到填充 {href: favorites} 的代码?它使用井号标签 #/favorites 填充,但我找不到发生这种情况的位置。有超过 30 个 JS 文件,搜索“收藏夹”会产生太多结果。我已经尝试在我发现“收藏夹”的任何地方添加我的 newview 代码,但没有运气。我得到错误:
消息:ReferenceError:未定义新视图;绑定值:attr: {href: newview}
那么,我怎样才能确定在下面的代码中填充了 {href: favorites} 的内容?我确实知道淘汰赛绑定是如何工作的,只是在项目中找不到代码。除了 John Papa 的 Code Camper 项目和这个特定的代码之外,一般来说,有没有什么工具可以知道绑定在淘汰赛 js 中的位置?
<li class="route-top"><a data-bind="attr: {href: favorites}">Favorites</a></li>
编辑:对于这种情况,我找到了绑定。我认为它不起作用,因为网页卡在缓存中。尽管如此,如果有一种工具或方法可以识别哪些代码绑定到我想知道的属性。