小编Ser*_*nko的帖子

react-native run-android无法识别

我在全球安装了react-native-cli:
run-android

然后运行:
react-native -v
run-android

我得到以下结构:
react-native -v
run-android
react-native -v

当我运行react-native run-android时出现错误:
命令run-android无法识别.你的意思是在一个反应​​原生项目中运行吗?

当我运行react-native start时,我得到了同样的结果.

react-native -v
prints:
react-native-cli:0.2.0
react-native:n/a - 不在React Native项目目录中

我做错了什么?

android node.js react-native

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

获取DedicatedWorkerGlobalScope而不是Constructor

当我在onScroll处理程序中打印它时,我得到 DedicatedWorkerGlobalScope而不是Constructor.

var Frame = React.createClass({
    _handleScroll: (ev) => {
        console.log(this) //DedicatedWorkerGlobalScope
    },
    render: function() {
        return (
            <ScrollView
                ref='scrollViewH'
                onScroll={this._handleScroll}>
                {items}
            </ScrollView>
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

如果我使用内联函数处理滚动,这是正确的:

var Frame = React.createClass({
    render: function() {
        return (
            <ScrollView
                ref='scrollViewH'
                onScroll={(ev) => {
                    console.log(this) //Constructor
                }}>
                {items}
            </ScrollView>
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

绑定不起作用.

onScroll={this._handleScroll.bind(this)}
Run Code Online (Sandbox Code Playgroud)

scrollview react-native

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

php DateTime,日期没有小时

new \DateTime();
/*
DateTime Object
(
    [date] => 2016-04-20 04:45:24.000000
    [timezone_type] => 3
    [timezone] => UTC
)
*/  
Run Code Online (Sandbox Code Playgroud)

如何调整小时数以获取我的DateTime对象:

/*
DateTime Object
(
    [date] => 2016-04-20 00:00:00.000000
    [timezone_type] => 3
    [timezone] => UTC
)
*/
Run Code Online (Sandbox Code Playgroud)

我知道的唯一方法是:

$date = new \DateTime();
$date->format('Y-m-d');
$date = new \DateTime($date->format('Y-m-d'));
Run Code Online (Sandbox Code Playgroud)

但我不喜欢这个解决方案.

php datetime

8
推荐指数
2
解决办法
8718
查看次数

Postgres 将子查询结果用括号括起来

不要注意提供的查询的无用性,它只是复杂查询的简化部分。

我运行查询:

SELECT elem FROM (SELECT id FROM data) AS elem;
Run Code Online (Sandbox Code Playgroud)

结果如下:

 elem 
------
 (5)
 (4)
 (24)
 (3)
 (23)
Run Code Online (Sandbox Code Playgroud)

为什么每个值都用括号括起来?

所以,为了解决它,我这样做:

SELECT trim(elem::text, ')(') FROM (SELECT id FROM data) AS elem;
Run Code Online (Sandbox Code Playgroud)

我有一种感觉,它不应该是那样的......

postgresql

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

阻止 gcloud public 存储桶列出所有对象

我在谷歌云存储中有一个桶<my-bucket>。它具有公共访问权限,并为我们网站提供所有资产和静态文件。一切正常。但我不喜欢在 url 上https://storage.googleapis.com/<my-bucket>显示包含存储桶中所有对象的文档树。我该如何预防?我尝试将 index.html 文件放入存储桶根目录,但它不起作用。

acl google-cloud-storage gcloud

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

svg animateTransform同时触发多个动画

在以下示例中,我需要同时执行所有动画.但作品只有一个.

<g>
    <animateTransform attributeName="transform" attributeType="XML"
    type="rotate" values="2 100 100; -1 100 100; 1 100 100; -0.5 100 100 0.5 100 100" begin="indefinite" dur="0.35s" fill="freeze" />

    <animateTransform attributeName="transform" attributeType="XML"
                      type="scale" values="1; 1.2; 1" begin="indefinite" dur="0.35s" fill="freeze" />

    <animateTransform attributeName="transform" attributeType="XML"
                      type="translate" values="0 0; -100 -100; 0; 0" begin="indefinite" dur="0.35s" fill="freeze" />

    <image x="0" y="0" width="200" height="200"  xlink:href="<?php  echo $cck->getValue('project_icon'); ?>" />
</g>
Run Code Online (Sandbox Code Playgroud)

行动已由js触发:

var animations = $( $this ).find( 'animateTransform' );
animations[0].beginElement();
animations[1].beginElement();
animations[2].beginElement();
Run Code Online (Sandbox Code Playgroud)

svg svg-animate

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

提取数字中某个位置的数字

number := 111555
Run Code Online (Sandbox Code Playgroud)

如何获得例如前3位数字(111)和后2位数字(55)?

go

3
推荐指数
4
解决办法
3415
查看次数

OS X mc (Midnight Commander) 复制到剪贴板

最近我得到了一台 Macbook Pro。我无法将 mceditor 中的任何歌曲复制到剪贴板并粘贴。似乎没有任何解决方案有效。

Command+V - 确实从缓冲区粘贴文本,但 Command+C 什么也不做,我无法复制到缓冲区。

macos keyboard-shortcuts mc

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

PhpStorm,在编辑html时删除恼人的通知

当你用PhpStorm编辑html时,有没有人知道如何删除那些烦人的通知.它只会让我发疯.请看截图.... 在此输入图像描述

phpstorm

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

Yii2 覆盖嵌套配置参数

我以这种方式合并我的配置:

$config = \yii\helpers\ArrayHelper::merge(
    (require (__DIR__ . '/../config/web.php')),
    (require __DIR__ . '/../config/overrides/web.php')
);
Run Code Online (Sandbox Code Playgroud)

这是config/web.php

$config = [
    'components' => [
        'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                [
                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning'],
                ],
                [
                    'class' => 'yii\log\EmailTarget',
                    'levels' => ['info'],
                    'categories' => ['parsingFailure'],
                    'logVars' => [],
                    'message' => [
                        'from' => ['system@host.com'],
                        'to' => ['support@host.com'],
                        'subject' => 'Message parsing failure',
                    ],
                ],
            ],
        ],
        //....some more components
    ]
];
Run Code Online (Sandbox Code Playgroud)

这是我尝试应用的覆盖 …

merge configuration yii2

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