小编Ser*_*nov的帖子

Google地图圈子如何适合地图

我们有远程搜索过滤器.它具有地图视口,允许设置基本标记和输入文本框,允许以千米为单位输入距离.

然后在视口中,我们使用圆圈在地图上显示此距离.

问题,如何缩放地图以使其适合圆圈?

google-maps google-maps-api-3

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

ZF2:Zend Framework 2完整URL,包括主机名

在我看来,我需要绘制完整的URL.像这样:

http://hostename.com/default/url
Run Code Online (Sandbox Code Playgroud)

当我尝试使用时,$this->url('default', array(1,2,3))我只得到/index/get/.是否有任何Zend方法来主机名或我必须使用$_SERVER['HTTP_HOST']

zend-framework2

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

ZF2:Zend Framework 2 - 如何在没有布局的情况下渲染输出

我知道我可以用它

public function providerAction()
{
    $result = new ViewModel();
    $result->setTerminal(true);

   return $result;
}
Run Code Online (Sandbox Code Playgroud)

但是如何将变量传递给视图?在我这样做之前

return array('items' => $items);
Run Code Online (Sandbox Code Playgroud)

但是现在我只有一个选项返回数组然后布局就在那里或返回$result然后变量不在视图中.

zend-framework2

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

如何向 VS Code 添加新语言?

我正在努力添加对结构化文本语言的支持。但我有点迷失了。我在哪里贡献?我是否要向 VS Code 添加和扩展,或者是否要在摩纳哥语言存储库中贡献新语言?

它们在 VS Code 和 Monaco 语言定义的扩展中具有一些相似的参数。

visual-studio-code monaco-editor

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

如何正确加载我的角应用程序与电子throu文件:///?

我有一个简单的Angular应用程序,它位于www我的项目的文件夹中.当我通过http://服务器或虚拟主机运行它时,它在浏览器中正常工作.但是index.js将其作为文件加载

mainWindow.loadUrl('file://' + __dirname + '/www/index.html'); 
Run Code Online (Sandbox Code Playgroud)

因此,当我electron .说它显示空白窗口.我试图index.html通过file:///在Chrome浏览器中打开我,它也是空白的.控制台中的错误

XMLHttpRequest无法加载file:///Users/Sergey/Sites/Electron-test/www/partials/layout.html.交叉源请求仅支持协议方案:http,data,chrome,chrome-extension,https,chrome-extension-resource.(匿名函数)@ angular.js:10722

这是因为在路由器上ui

$stateProvider.state("app", {
    url: '/',
    templateUrl: 'partials/layout.html'
});
Run Code Online (Sandbox Code Playgroud)

图像还有一些其他相同的错误.

我想有两个解决方案.

  1. 使用节点运行服务器并更改loadUrl('file:///...')loadUrl('http:///...')但我不知道如何执行此操作.
  2. 做点别的.可能是一些标题或参数,以允许跨源请求,我不知道如何做到这一点.

我怎么解决这个问题?

angularjs electron

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

VS Code扩展,如何使大小写不敏感?

我正在为 VS Code 构建 ST 语言支持。在我的 language-configuration.json 文件中

"brackets": [
        ["{", "}"],
        ["[", "]"],
        ["VAR", "END_VAR"]
]
Run Code Online (Sandbox Code Playgroud)

这很好用。当我输入其中任何一个时,里面都会有缩进。但前提是varend_var是资本。我可以以某种方式表明这种语言不区分大小写并且在两种情况下都有效吗?

同样的事情在autoClosingPairs

"autoClosingPairs": [
    {"open": "{", "close": "}"},
    {"open": "[", "close": "]"},
    {"open": "(", "close": ")"},
    {"open": "VAR", "close": "END_VAR", "notIn": ["string"]}
]
Run Code Online (Sandbox Code Playgroud)

它关闭对,但前提是我以大写形式输入它。

或者我必须创建 2 个版本?

"autoClosingPairs": [
    {"open": "var", "close": "end_var", "notIn": ["string"]},
    {"open": "VAR", "close": "END_VAR", "notIn": ["string"]}
]
Run Code Online (Sandbox Code Playgroud)

同样的事情在syntaxes\st.tmLanguage.json. 例如我有

{
    "name": "keyword.control.conditional.st",
    "match": "\\b(END_)?(IF|CASE|OF|ELSE|ELSIF|THEN)\\b"
}
Run Code Online (Sandbox Code Playgroud)

仅当我输入大写字母时,这也会突出显示。如何指示不区分大小写。

syntax-highlighting visual-studio-code vscode-extensions

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