草庐IT

androidtranslate-using-google-tra

全部标签

javascript - 严格模式 ("use strict";) 是如何被函数继承的?

这是我的代码,似乎表明答案是肯定的-http://jsfiddle.net/4nKqu/varFoo=function(){'usestrict'return{foo:function(){a=10alert('a='+a)}}}()try{Foo.foo()}catch(e){alert(e)}能否请您引用标准中的声明,阐明'usestrict'自动应用于我们已应用'usestrict'的函数中定义的所有闭包和函数? 最佳答案 规范的相关部分:http://www.ecma-international.org/ecma-262/5

javascript - Angular-Google-Map : How to Load Map after Position Data Loaded(Lat, Lng)?

我得到了错误:'angular-google-maps:找不到有效的中心属性'。当我$watch从php后端加载我的locationData并执行初始化函数时。HTML:'">AngularController:app.controller('MapCtrl',['$scope',function($scope){'usestrict';$scope.$watch('locationData',function(){varlocation=JSON.parse($scope.locationData);$scope.location={lng:location.longitude,la

javascript - 如何使用 for 循环将行动态添加到 Google Chart

我在Google图表中遇到问题。我正在使用asp.netMvc。从Controller获取数据后,我将其传递到Google图表。当我使用手动数据时,例如:['Month','Bolivia','Ecuador','Madagascar','PapuaNewGuinea','Rwanda','Average'],['2004/05',165,938,522,998,450,614.6],它正确地显示了我。但是我怎样才能将我的数据动态添加到Google图表中呢?这是我的代码:for(vari=0;i 最佳答案 你做的方式是错误的。你应该

javascript - 在 Angular 2/TypeScript 中使用 Google API

这里之前的一个问题让我(希望)大部分时间都能正常工作,但我似乎无法从TypeScript获得GoogleAPI。我基本上遵循这个例子:https://developers.google.com/api-client-library/javascript/samples/samples我没有看到错误,只是没有触发运行API调用的方法。我已经安装了gapi和gapi.auth的类型。initClient()不会抛出任何错误,它似乎永远不会完成。当前用户以Google用户身份登录,但尚未获得调用API的授权。那是我接下来要处理的事情,但现在甚至都没有打电话。正如您在下面看到的,我在未被调用的

javascript - Google+ 按钮删除右侧的可用空间/边距 |右对齐

有什么方法可以使googleplus按钮向右对齐吗?似乎g+按钮在有更多数字的情况下占据了一些位置。如果解决方案可以只使用css/html-没有javascript,那就太好了。update从昨天开始google好像对1+按钮的api改了一点点,但是还是不能右对齐。更新211年8月24日已提出问题。从那以后,Google+发生了数次变化。没有必要再向这篇文章发送垃圾邮件答案(重复和相同的答案!)。你们都建议的选项当时不存在。查看google+文档网页上的参数:https://developers.google.com/+/plugins/+1button/?hl=pl#plusonet

javascript - 什么时候需要 Google Maps API key ?

最近Google更改了有关使用APIkey的政策。您现在应该不再需要APIkey即可将Googlemap放置在您的网站上。这非常有效。但是现在我在我的本地主机上运行了这张map(没有APIkey),它工作正常。但是,一旦我将它放到网上,就会弹出一个窗口,提示我需要另一个APIkey。在该网站的另一个页面上,谷歌地图确实有效。这可能与不起作用的map上有很多(30多个)标记有关吗?实际上,使用APIkey对我来说并不是一个很好的解决方案,因为这是许多网站上使用的Wordpress插件的一部分。 最佳答案 听起来你正在运行v2~是时候升

javascript - Google Chart API - 饼图 legend.textStyle 颜色

从officialexample开始用于饼图。我无法更改图例颜色。'legend.textStyle':{'color':'gray'}不考虑。请查看fiddle我做错了什么吗? 最佳答案 我实际上也无法得到您的答案。相反,我使用了以下内容:legend:{textStyle:{color:'gray'}} 关于javascript-GoogleChartAPI-饼图legend.textStyle颜色,我们在StackOverflow上找到一个类似的问题:

javascript - 在 google maps api v3 中完成多边形绘制时的处理

在googlemapsapiv3中多边形的绘制似乎是异步的.尝试单击此示例中的“加载”按钮:http://jsfiddle.net/rmXXF/文本“DONE”的写入比绘制网格要快得多!矩形网格的绘制似乎是异步的。我希望在绘制网格后显示文本完成!是否有一些事件处理程序?代码的重要部分在函数action()中:polygons=draw_all_squares(map);//drawgridheredocument.getElementById('status').innerHTML='DONE';//displayed2seconds//beforethegrid!请注意,map“空闲

javascript - Google Maps Geolocation API 的替代品

我正在从事一个每秒涉及大量实时数据的项目(通过websockets实现)。因此,它无法处理调用Google的API以将城市+区域转换为longlat坐标。我得到大约1到100的成功率。GoogleAPI的协调服务是否有城市和地区的无限替代方案?理想情况下,本地存储此类数据的JSON数组? 最佳答案 您可以使用Yahoo提供的名为YQL的服务。这项服务对有限数量的请求是免费的,每天最多100,000个。然后,您可以从query/results/place/centroid的响应XML中检索纬度和经度。我注意到这项服务的一件事是城市名称

javascript - Backbone.js "use new for side effects"与 JSHint 是否相反?

我有一个名为MainControllerView的自包含的Backbone.View实现,它可以自行处理(即,没有理由对其进行外部引用。)。如果,在我的主要Bootstrap函数中,我像这样开始:$(function(){newMainControllerView();});JSLint/JSHint提示我正在使用“newforsideeffects”。阅读这个警告表明上面的代码被认为是臭代码。替代方案是根本不使用new并仅将构造函数作为函数调用,或者将其分配给变量。但是,不使用new直接将我的MainControllerView()作为函数调用会在主干代码中引发错误,因此这显然不是一