草庐IT

root-view-controller

全部标签

javascript - karma 错误参数 'Controller' 不是函数,未定义

我在尝试测试我的Controller时遇到了问题。运行测试时出现错误Error:[ng:areq]Argument'MainCtrl'isnotafunction,gotundefinedhttp://errors.angularjs.org/1.3.8/ng/areq?p0=MainCtrl&p1=not%20a%20function%2C%20got%20undefinedatassertArg(/Users/tetianachupryna/project/bower_components/angular/angular.js:1577)atassertArgFn(/Users/t

javascript - AngularJS:在 View 内输入未绑定(bind)到预期范围

我在绑定(bind)来自View内部的输入时遇到问题。我以为它会绑定(bind)到Controller范围,但它似乎绑定(bind)到子范围,所以上面没有更新。如果其他项目在ng-repeat中,它们将像我预期的那样绑定(bind)(我不确定为什么)。举个例子:http://jsfiddle.net/hMpsB/1/如果输入不在ng-repeat内,将输入绑定(bind)到正确范围的最佳方法是什么? 最佳答案 在你的例子中,你会更幸运地将你的$scope.test绑定(bind)到一个对象而不是像这样的原始类型:$scope.tes

javascript - Waypoints JS 底部 View ,是否有顶部 View ?

我使用waypointsjs来检测元素何时在视口(viewport)中。http://imakewebthings.com/jquery-waypoints/https://github.com/imakewebthings/waypoints是否可以检测元素的顶部何时位于视口(viewport)底部?干杯可 最佳答案 还没有人给出正确的答案,所以这是我的答案。如您所知,Waypoint插件有一个offset选项。此选项会在元素的顶部或底部通过视口(viewport)的顶部或底部后触发处理函数。以百分比表示的偏移值表示您希望函数在其

javascript - Apollo-client (react) - 创建突变的更新 - "Can' t 在对象 (ROOT_QUERY) 上找到字段 Fund({})"

使用:“react-apollo”:“^1.4.3”在父组件中,我使用GraphQL查询父节点“Fund”和子节点“fundQuarterlyMetric”。这将返回以下格式的数据:{idname...fundQuarterlyMetrics(orderBy:asAtDate_ASC){idyearquarter...}}当我尝试创建一个新的fundQuarterlyMetrics时,我必须使用更新功能(ApolloClientdocs)更新react-apollo上的本地存储。它给我一个错误:Can'tfindfieldFund({})onobject(ROOT_QUERY){"Fu

javascript - 如何使用 Bing Maps AJAX Control v7 获取鼠标点击的纬度/经度

我正在使用最新版本的API(v7),并希望在鼠标单击时添加图钉...varmapSettings={'credentials':'myCredentials','mapTypeId':Microsoft.Maps.MapTypeId.road,'enableSearchLogo':false,'showMapTypeSelector':false,'showScalebar':false};var$map=$('#map');varmap=newMicrosoft.Maps.Map($map.get(0),mapSettings);Microsoft.Maps.Events.addHa

javascript - Google 的 Places API 和 JQuery 请求 - 来源 http ://localhost is not allowed by Access-Control-Allow-Origin

我正在为我想到的一个项目做一些测试,该项目涉及使用附近的地方。所以我和大个子一起去了,开始摆弄谷歌的PlacesApi。我正在为我的map使用带有openstreettiles的传单。现在一切都很好,直到我尝试使用该死的东西。varlat=coords.lat;varlng=coords.lng;varapiUrl="https://maps.googleapis.com/maps/api/place/nearbysearch/json";vardata={key:'AIzaSyBl8bmE8kQT7RjoXhP6k2yDti44h9-fSUI',location:lat+','+ln

javascript - XMLHttpRequest 无法加载,请求的资源上不存在 'Access-Control-Allow-Origin' header

这个问题在这里已经有了答案:Howtomakecross-domainAJAXcallstoGoogleMapsAPI?(1个回答)关闭6年前。XMLHttpRequestcannotloadhttp://maps.googleapis.com/maps/api/distancematrix/xml?origins=Affenhausen&destinations=Achenkirch&mode=driving&language=de-DE&sensor=false.No'Access-Control-Allow-Origin'headerispresentontherequested

javascript - Backbone Marionette : Defer view close until beforeClose animation is complete

我正在尝试使用Backbone.Marionette在渲染和关闭ItemView时设置动画。对于渲染View,这是相当简单的:MyItemView=Backbone.Marionette.View.extend({...onRender:function(){this.$el.hide().fadeIn();}...});这将使我的View在渲染时淡入。但是假设我想在关闭时淡出我的观点。beforeClose:function(){this.$el.fadeOut();//doesn'tdoanything....}这是行不通的,因为该项目在调用this.beforeClose()后立

javascript - Access-Control-Allow-Origin 不适用于同一域内的 iframe

我正在尝试访问子域中的iframe并遇到跨域错误。这是示例.mydomain.com/iframe_test.html的代码:$(document).ready(function(){setTimeout(function(){$('#innerdiv',$('iframe').contents()).hide();},5000);});这是example2.mydomain.com/welcome.php的代码:hello$('#innerdiv',$('iframe').contents()).hide()行执行时,出现如下错误:UncaughtSecurityError:Fail

javascript - Angular.js 从指令到 Controller 的返回值

我对指令有疑问。我找到了这个插件:http://allensarkisyan.github.io/VideoFrame/,现在我的Controller中有这个插件实现:HTMLMARKINMARKOUTPICTUREControllermwm3.controller('newSegmentationCtrl',function($scope,$timeout,SegmentationService,$route){varjsonTimecodeArr=[];varjsonPictureArr=[];varpictureObj=newObject();varLogicalMedia=ne