我有一个奇怪的问题,那就是周一通过的一个测试,现在却失败了。我一直收到与找不到元素有关的相同错误:
Error: An element could not be located on the page using the given search parameters.
at element(".component-search__cta") - click.js:12:17
at click(".component-search__cta") - errorHandler.js:112:39
问题是,元素肯定是由我的页面对象中的代码定位并单击的。然后浏览器重定
我只是浏览了大量的谷歌页面来解决这个问题,但是看起来每个页面都是独一无二的。我的页面源代码显示,这个包是按它应该工作的方式捆绑的。
<script src="/Content/js?v=N2f3Y-Z24wBpC67A34qPxjK1CR3eY83Yijs13VtHOwI1"></script>
,但browser(chrome) dev工具表示它未能加载它:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:5
我已经寻找了一段时间的答案,只是没有想出一个解决办法。我知道我可以从req.log.xxxxx(.)访问内置记录器,但是我需要一个模块到我的控制器中呢?例如:
在我的控制器文件中,someController.js
var myModule = require('myModule');
SomeController.listUsers = function listUsers(req, res, next){
req.log.info('Some log message'); // <---- this works just fine
/
你能告诉我为什么我会犯这个错误吗?
angular.js:12798 TypeError: Cannot read property 'length' of undefined
at parseDateString (VM651 ui-bootstrap-tpls-2.5.0.js:3037)
at Array.parseDate (VM651 ui-bootstrap-tpls-2.5.0.js:3062)
at NgModelController.$$parseAndValidate (VM647 angular.js:25837)
at N