我遇到Chrome问题,自从更新到最新版本的Chrome(版本55.0.2883.75 m)后,用户故事没有填充任何详细信息
我无法回滚到之前版本的chrome,我可以使用IE11作为解决方法,但我想尝试让Chrome正常工作:
打开DEV工具,这是在控制台中被触发的错误:
Uncaught TypeError: Cannot read property '1' of null
at f._generateTransition (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:3785)
at f._generateTransitions (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:3763)
at f.bindToWorkItem (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:3674)
at e.invalidate (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:3264)
at e.a.bind (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:2630)
at e.<anonymous> (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:751)
at Function.each (jquery-1.6.2a.min.js:28)
at b.bind (TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:750)
at TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:1507
at TFS.WorkItemTracking.Controls.min.js?__loc=en-US:formatted:1612
这是有问题的js,我的评论行是发生错误的地方:
f.prototype._generateTransition = function(f, a) {
var c = a.getRev(), b;
e.assert(a.stateChanged() || a.getRev() === 0, "ActionSet provided does not represent a change in state.");
b = {
revision: c,
owner: a.changedByName,
date: d.DateUtils.localeFormat(a.getChangedDate(), "d"),
reason: f.getFieldValueByRevision(g.CoreField.Reason, c),
resultingState: null
};
if (c === 0)
b.resultingState = f.getFieldValueByRevision(g.CoreField.State, 0);
else {
e.assert(a.stateChanged());
b.resultingState = a.stateChanges[1] // a.stateChanges is null
}
return b
任何人都会遇到同样的问题,或者知道Chrome可能会有什么问题。正如我所说的那样,我不能使用不同的浏览器。
答案 0 :(得分:0)
您可能需要禁用“添加阻止”,因为已知它会干扰某些Javascript应用程序。