小编nix*_*x86的帖子

如何在Angular 2组件中集成Google Maps API

我有一个Angular 2组件,在文件comp.ts中以这种方式定义,如下所示:

import {Component} from 'angular2/core';

@component({
    selector:'my-comp',
    templateUrl:'comp.html'
})

export class MyComp{
    constructor(){
    }
}
Run Code Online (Sandbox Code Playgroud)

因为我希望组件显示谷歌地图,我已在comp.html文件中插入以下代码:

<!DOCTYPE html>
<html>
<head>
<script src="http://maps.googleapis.com/maps/api/js"></script>
<script>
function initialize() {
  var mapProp = {
    center:new google.maps.LatLng(51.508742,-0.120850),
    zoom:5,
    mapTypeId:google.maps.MapTypeId.ROADMAP
  };
  var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>

<body>
<div id="googleMap" style="width:500px;height:380px;"></div>
</body>

</html> 
Run Code Online (Sandbox Code Playgroud)

此代码已从此链接http://www.w3schools.com/googleAPI/google_maps_basic.asp中复制.问题是组件不显示地图.我做错了什么?

google-maps angular2-template angular

20
推荐指数
2
解决办法
4万
查看次数

元素MyElement在点(x,y)处不可点击...其他元素将收到点击

我正在尝试使用基于硒的Katalon Studio进行一些测试.在我的一个测试中,我必须在textarea内写.问题是我收到以下错误:

...Element MyElement is not clickable at point (x, y)... Other element would receive the click...
Run Code Online (Sandbox Code Playgroud)

事实上,我的元素位于其他可能隐藏它的diva中但是如何让click事件命中我的textarea?

java selenium webdriver selenium-webdriver katalon-studio

16
推荐指数
1
解决办法
6757
查看次数

Visual Studio不允许我在Android物理设备上调试

我正在使用Xamarin和Visual Studio 2013开发一个Android应用程序.我已将我的Android applet连接到计算机.Sansung Kies认出了这个装置.Adb也认识到这一点,因为当我输入"adb devices"时,设备会出现在列表中.但是当我调试应用程序Visual Studio不让我选择我的设备时,它只建议我使用android虚拟仿真器.在我的设备中,启用了"USB debug"选项.那么我做错了什么?

debugging android adb visual-studio-2013

12
推荐指数
2
解决办法
3万
查看次数

如何在Firefox中从Katalon Studio启动Web应用程序时自动进行身份验证

在此输入图像描述

我正在使用Katalon Studio制作测试用例.问题是,当我在Firefox上启动测试用例时,它会向我显示"需要身份验证"弹出窗口.相反,当我使用Chrome或Explorer时,它不会发生.当我使用Firefox时,如何摆脱这个弹出窗口?

authentication firefox selenium katalon-studio

8
推荐指数
1
解决办法
1728
查看次数

如何以编程方式在Unity 3D中为UI文本设置字体

在我的游戏中,我有一个UI文本,我称之为"标签",我想以编程方式设置其字体.我试过这样做:

label.GetComponent<Text>().font="Arial";
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,因为font属性不需要字符串而是字体.那么如何以编程方式将字体设置为Arial?

unity-game-engine

7
推荐指数
2
解决办法
2万
查看次数

如何在 Unity3D 中编辑动画

我在层次结构中选择了一个带有动画组件的游戏对象(不是动画师,而是一个简单的动画),然后我尝试通过从“窗口”菜单中选择“动画”来打开动画窗口来编辑它。问题是动画窗口变灰,建议我创建一个新动画。但我只想编辑我已有的。

animation unity-game-engine

7
推荐指数
1
解决办法
3万
查看次数

在 Unity 3D 中比较两个相同的对象返回 false (c#)

我正在 Unity 3D 上编写 C# 脚本。我有两个Vector3相同的。当我做:

Debug.Log(vect1);
Debug.Log(vect2);
Run Code Online (Sandbox Code Playgroud)

我得到同样的结果(500.0, 150.0, 0.0)。问题是,当我这么做的时候,vect1.Equals(vect2)我就会犯错!这怎么可能?

PS 我确信它们都是,Vector3因为当我这样做时vect1.GetType()vect2.GetType()我总是得到Vector3

c# unity-game-engine

5
推荐指数
1
解决办法
2023
查看次数

div的Xpath,它指定一个类和一个样式属性

我想编写一个xpath来标识具有foo类和display:块的div。我写

div[@class="foo" and @style="*display: block*"]
Run Code Online (Sandbox Code Playgroud)

但这不起作用。使用正确吗?在正则表达式中使用星号是否正确?

xpath

4
推荐指数
1
解决办法
5536
查看次数

使用带有对象构造的花括号

学习Xamarin我遇到过这种花括号的用法:

Label header = new Label
{
    Text = "Label",
    Font = Font.BoldSystemFontOfSize(50),
    HorizontalOptions = LayoutOptions.Center
};
Run Code Online (Sandbox Code Playgroud)

而且我想知道它是如何正确的,因为通常在C#中我想创建一个对象的实例:

Label label = new Label();
label.Text = "Label";
...
Run Code Online (Sandbox Code Playgroud)

这是什么样的花括号?如何创建没有圆括号的对象?

c# curly-brackets

3
推荐指数
1
解决办法
2349
查看次数

如何在OpenLayers 3中获取要素的坐标

到目前为止,我已尝试使用此代码

feature.getGeometry().getCoordinates()
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我得到的错误是"类型几何上不存在属性getCoordinates".可能与我使用TypeScript的事实有关吗?

openlayers-3

3
推荐指数
1
解决办法
2921
查看次数

无法在Visual Studio 2017中使用Team Explorer进行拉取或推送

我在Visual Studio 2017中使用Git.从昨天起,每当我尝试使用Team Explorer从远程存储库推送或拉出时,我都会收到以下错误:

Git failed with a fatal error.
HttpRequestException encountered.
   An error occurred while sending the request.
HttpRequestException encountered.
   An error occurred while sending the request.
cannot spawn askpass: No such file or directory
could not read Username for 'https://github.com': terminal prompts disabled
Run Code Online (Sandbox Code Playgroud)

git visual-studio team-explorer

2
推荐指数
1
解决办法
1892
查看次数

Unity3D - GameObject.Find()为禁用的对象返回null

我有一个游戏对象,在游戏开始时被禁用.然后我想稍后通过脚本启用它.到目前为止,我已尝试使用以下代码:

GameObject.Find("name").SetActive (true);
Run Code Online (Sandbox Code Playgroud)

问题在于,当我这样做时,开始时的游戏对象被禁用

GameObject.Find("name")
Run Code Online (Sandbox Code Playgroud)

我得到了.所以我不知道如何激活它.这是一块画布.

unity-game-engine

1
推荐指数
1
解决办法
3709
查看次数