我正在使用knockout java脚本,我有一个api调用控制器,这个控制器有很多方法都可以正常工作 然而,当我在一个特定的方法上设置一个断点时,它永远不会达到那个断点。这是令人难以置信的,因为当我在我的java脚本中放置一个断点时,我可以看到控制器中有来自该特定方法的数据。有谁知道可能导致这种情况的原因?
这是我的淘汰赛
DOMSettableTokenList
这是我的DeviceHierachy控制器方法,我的淘汰赛正在加入。这里的突破点没有被击中,但是当我提出一个断点时 .done(我的淘汰赛中的函数(行)显示它已返回数据
HTMLLinkElement.relList
答案 0 :(得分:1)
您的查询字符串是invaild
由于您尚未在Web api上为参数parentAssetInstanceId
设置默认值,这意味着它是默认参数,并且由于您传递parentCostCentreId
,因此api找不到parentAssetInstanceId
的值并返回500内部服务器错误,你应该在你的js控制台中看到这个。除非你有另一个get
方法然后接收parentCostCentreId
,否则你的断点就在错误的位置。