小编ter*_*reb的帖子

Sencha Touch和Leaflet.js API

我想使用Leaflet.js API与Sencha Touch 2.3.1和leaflet.js给出此错误:

Uncaught Error: Map container not found.
Run Code Online (Sandbox Code Playgroud)

这些链接包含在index.html中

<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.2/leaflet.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是我的主视图代码:

Ext.define('App.view.Main', {

    extend: 'Ext.Container',
    xtype: 'main',
    requires: [
        'App.view.MapView',
    ],

    config: {
        layout: 'card',
        items: [
        {   
            itemId: 'mapview',
            xtype: 'mapview',
            id : 'map'
        }
        ]
    }
});
Run Code Online (Sandbox Code Playgroud)

这是'App.view.MapView'代码:

Ext.define("App.view.MapView", {
  extend: 'Ext.Container',
  requires: ['Ext.device.Geolocation'],
  xtype: 'mapview',
  initialize: function(){

          var map = L.map('map').setView([47.36865, 8.539183], 13);
          var layer = L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);

          map.on('click', function() {
            console.log('Click-Event on map / Time: ' + Date.now());
          });

  }, …
Run Code Online (Sandbox Code Playgroud)

sencha-touch sencha-touch-2 leaflet

6
推荐指数
3
解决办法
9311
查看次数

如何在Elastic Beanstalk上为特定容器设置文件夹权限

我在Elastic Beanstalk上设置Web文件夹的权限时遇到了麻烦.我在一个实例中使用自定义docker镜像运行多个容器:apache-php,mysql,memcached等.对于容器"apache-php",我将我的yii2应用程序的文件夹映射到/ var/www/html /.

当我手动创建一个包并通过Elastic Beanstalk控制台上传/部署时,我确实拥有该文件夹的正确权限,一切正常.

现在,当我使用"eb deploy"部署应用程序时,它会丢弃所有权限,并且我收到服务器错误并且"Web进程无法写入该目录:/ var/www/html/backend/web/assets"在日志中.

我可以通过ssh连接并手动设置必要的权限,但确定这不方便,因为每次重新部署应用程序时都需要这样做.

那么,我的问题是在Elastic Beanstalk上为特定容器中的特定文件夹自动设置权限的最佳方法是什么?

也许,我可以使用.ebextensions,但我没有找到如何为特定容器运行"container_commands".

linux amazon-ec2 amazon-web-services amazon-elastic-beanstalk

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

Nativescript:如何在Android上的Label内垂直对齐文本

默认情况下,iOS上的标签内部文本是垂直对齐的,但在Android上却没有.如何在Android上垂直居中(我感兴趣的是将文本置于Label内部,而不是将标签包装在任何其他布局中以获得相同的效果)?

看看我的意思在iOS和Android上运行下一个代码.

XML:

<Page xmlns="http://schemas.nativescript.org/tns.xsd" loaded="onLoaded">
    <Label text="test" />
</Page>
Run Code Online (Sandbox Code Playgroud)

CSS:

Label {
    width: 60;
    height: 60;
    text-align: center;
    background-color: aquamarine;
    border-radius: 30;
}
Run Code Online (Sandbox Code Playgroud)

nativescript

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

为什么 map 会改变对象数组?

可能是一个愚蠢的问题,但为什么 map mutate 对象数组。

var obj = {
  items: [{
    value: 1,
    selected: true
  }, {
    value: 2,
    selected: false
  }]
};

var items = obj.items.map(i => {
  if (i.value === 2) i.selected = true;
  return i;
});

console.log(obj);
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
2
解决办法
2034
查看次数

wix反应本机导航v2 | 如何从侧抽屉组件将新屏幕推送到当前屏幕

我有下一个布局:

    Navigation.setRoot( {
        root: {
            sideMenu: {
                right: {
                    component: {
                        id: 'sideDrawer',
                        name: DRAWER,
                    }
                },
                center: {
                    bottomTabs: {
                        id: 'bottomTabs',
                        children: [
                            {
                                stack: {
                                    children: [
                                        {
                                            component: {
                                                id: 'searchTab',
                                                name: SEARCH_TAB,
                                                options: {
                                                    bottomTab: {
                                                        text: 'Search',
                                                        icon: iconsMap[ 'search' ],
                                                        testID: 'searchTab',
                                                    },
                                                    topBar,
                                                }
                                            }
                                        }
                                    ]
                                }
                            },
                            {
                                stack: {
                                    children: [
                                        {
                                            component: {
                                                id: 'secondTab',
                                                name: SECOND_TAB,
                                                options: {
                                                    bottomTab: {
                                                        text: 'Second Tab',
                                                        icon: iconsMap[ 'random' ], …
Run Code Online (Sandbox Code Playgroud)

react-native react-native-navigation

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

Nativescript:如何以编程方式禁用/启用ScrollView滚动?

有没有办法在NativeScript中以编程方式禁用/启用ScrollView滚动?

android ios nativescript

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