草庐IT

not_matched

全部标签

javascript - Protractor -ScriptTimeoutError : asynchronous script timeout: result was not received in 20 seconds

我是Protractor的新手,我正在尝试运行我的脚本。describe('Navigatorhomepage',function(){it('shouldproceedtologin',function(){browser.get('url');});it('Clickstheproceedbutton',function(){constproceedButton=element(by.id('auth-login-page-button'));proceedButton.click();});});但每当我运行它时,浏览器都会打开并继续访问该网站,然后等待20秒,然后我收到错误:S

javascript - 网络包 : Uncaught ReferenceError: require is not defined

在webpacktarget=node中出现此错误,但我已经完成了target=web(默认)我也没有从外部加载reactjs在浏览器中加载应用程序时出现此错误我做错了什么?在控制台中文件webpack.config.jsconstHtmlWebpackPlugin=require('html-webpack-plugin');constnodeExternals=require('webpack-node-externals');constconfig={target:'web',externals:[nodeExternals()],entry:'./src/index.js',o

javascript - Three.js - 未捕获的类型错误 : undefined is not a function

我在使用Three.js时遇到了UncaughtTypeError:undefinedisnotafunction。在我创建THREE.PerspectiveCamera的行中显示错误。脚本是window.requestAnimFrame=(function(callback){returnwindow.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnim

javascript - 如何解决TypeError : spyOn andReturn is not a function?

我正在尝试为服务运行jasmine单元测试。我模拟了$location但出现错误:app.factory('testService',function($location){return{config:function(){varhost=$location.absUrl();varresult='';if(host.indexOf('localhost')>=0){return'localhost'}if(host.indexOf('myserver')>=0){return'myserver'}}};});我的测试是这样的:describe('testingservice',fun

javascript - karma 提示 'Module is not available'

直到几天前,我的单元测试运行良好,我的代码在浏览器中运行完美。然后我在添加一个名为“profile”的stub模块后注意到了这一点:INFO[karma]:Karmav0.12.24serverstartedathttp://localhost:9876/INFO[launcher]:StartingbrowserPhantomJSINFO[PhantomJS1.9.7(MacOSX)]:Connectedonsocket7W-0vnkWZaWxYYtwFrhTwithid9336780PhantomJS1.9.7(MacOSX)ERRORError:[$injector:nomod]

JavaScript 错误 : "is not a constructor"

我正在使用backbone.js以及jquery和underscore.js这是我的一些代码(它还没有做任何事情)。奇怪的是,在点击url"/#users"时没有错误。唯一一次发生错误是当我单击转到不同的哈希,然后单击返回转到“/#users”时。这是我的代码的一部分,接收到错误的行接近末尾Users=newUsers();错误说“Usersisnotaconstructor”:varUser=Backbone.Model.extend({url:function(){return'api/user/id/'+this.id;}});varUsers=Backbone.Collecti

JavaScript 正则表达式 : Can I get the last matched index or search backwards/RightToLeft?

假设我有一个字符串foobarbazfoobarbazfoobarbazfoobarbaz我想找到bar的最后一次出现,我怎样才能有效地做到这一点?我需要循环添加匹配项吗?在.NET中,我可以在JS中进行从右到左的搜索,我想我不能? 最佳答案 bar(?!.*bar)将找到字符串中的最后一个bar:bar#Matchbar(?!#butonlyifit'snotfollowedby....*#zeroormorecharactersbar#literalbar)#endoflookahead如果您的字符串可能包含换行符,请使用bar

javascript - angular ui 错误 : $modal. open is not a function

我正在尝试使用Angular-UIv0.10.0(http://angular-ui.github.io/bootstrap/)和Angular1.1.5显示模态,但我收到以下错误:Error:$modal.openisnotafunction我不确定或为什么会收到此错误。这就是我所拥有的...HTML:openmeJS:app.controller('ModalDemoCtrl',['$scope','$modal',function($scope,$modal){$scope.open=function(){varmodalInstance=$modal.open({templat

javascript - Firefox 异常 'JavaScript component does not have a method named: "可用"'

我正在使用Django构建网络应用程序。我通过Ajax(jQueryv1.8.3)在Javascript中调用了一堆API。它们中的大多数都有效,但有一个特定的结果会返回一个状态为0的对象,并将此消息作为状态文本:[异常...“'JavaScript组件没有名为:'available''调用方法时:[nsIInputStream::available]”nsresult:“0x80570030(NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)”location:“JSframe::http://127.0.0.1:8000/media/js/jq

Javascript 正则表达式.test() "Uncaught TypeError: undefined is not a function"

只是尝试通过.test()函数使用javascript的正则表达式功能。varnameRegex='/^[a-zA-Z0-9_]{6,20}$/';if(nameRegex.test($('#username').val())){...}错误在这一行if(nameRegex.test($('#username').val())){调试器在那里中断并说“UncaughtTypeError:undefinedisnotafunction”。好像.test()没有定义?不应该吗? 最佳答案 就目前而言,nameRegex不是正则表达式而是