小编pan*_*hro的帖子

较少的CSS IE目标?

在LESS中以IE7,8等为目标的最佳方法是什么?

有没有一种方法来定位它们,还是理想情况下我需要加载一个单独的样式表?

谢谢你的帮助!

css less

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

向数组添加元素?

如何向我的键控数组添加多个元素?

array_add($myArray, 'key', 'a');
array_add($myArray, 'key-2', 'b');
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

laravel laravel-4

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

所有延期完成后调用方法?

我有这门课:

(function(){
"use strict";

var FileRead = function() {
    this.init();
};


p.read = function(file) {

    var fileReader = new FileReader();
    var deferred = $.Deferred();

    fileReader.onload = function(event) {
        deferred.resolve(event.target.result);
    };

    fileReader.onerror = function() {
        deferred.reject(this);
    };

    fileReader.readAsDataURL(file);

    return deferred.promise();

};

lx.FileRead = FileRead;
}(window));
Run Code Online (Sandbox Code Playgroud)

该类在循环中调用:

var self = this;
    $.each(files, function(index, file){
        self.fileRead.read(file).done(function(fileB64){self.fileShow(file, fileB64, fileTemplate);});

    });
Run Code Online (Sandbox Code Playgroud)

我的问题是,有没有办法在循环完成后调用一个方法,并且self.fileRead已经返回循环中的所有内容?

即使一个或多个延迟失败,我希望它调用该方法.

javascript jquery promise jquery-deferred

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

创建一个私人包?

我正在创建一个包,但我想将它保密,以便只有我的开发团队的成员才能使用它。

我已经在谷歌上检查过了,Satis 作为一个选项回来了。

我只是想知道我是否需要使用 Satis 来保持我的包的私密性还是有其他方法?Git 集线器上的私人回购能完成这项工作吗?

php laravel composer-php satis laravel-4

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

在非对象上调用成员函数 isEmpty()?

我通过以下方式在控制器中显示我的视图:

$data = Lib::index();
    $view = View::make('index')
        ->with('data', $data)
        ->render();
    return $view;
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式检查控制器中的数据是否为空:

$data->isEmpty();
Run Code Online (Sandbox Code Playgroud)

但是当我在视图中尝试相同的操作时,我收到错误:

Call to a member function isEmpty() on a non-object
Run Code Online (Sandbox Code Playgroud)

为什么?

这是 Lib::index() 的代码:

   $page = isset($_GET['page']) ? ($_GET['page']) : 1;

    Paginator::setCurrentPage($page);

    try {
        $data = Asset::with(array('sizes'=> function($query){
            $query->select('width', 'height', 'asset_id');
        }))->where('active', 1)->orderBy('updated_at', 'DESC')->paginate(Config::get('p.results_per_page'), array('id', 'alt'));
    }

    catch (QueryException $e) {

        App::abort(404);
    }


    return $data;
Run Code Online (Sandbox Code Playgroud)

laravel laravel-4

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

使用IN和订购?

这是我的查询:

SELECT * FROM article WHERE id IN (300, 400, 100)
Run Code Online (Sandbox Code Playgroud)

但它总是通过id命令文章相同.

所以我会出于上述情况:

id
100
300
400
Run Code Online (Sandbox Code Playgroud)

有没有办法按照IN语句中请求的顺序得出结果?例如.

id
300
400
100
Run Code Online (Sandbox Code Playgroud)

mysql

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

伪流式传输MP4文件

我有一些关于伪流式传输MP4文件的问题.

  1. 是否下载了整个文件,例如.如果我擦洗1分钟到2分钟的视频,只会下载下半部分,从而节省带宽?

  2. 无论如何我可以使用Chrome开发工具检查这个吗?

  3. 我如何创建一个准备好伪流媒体的MP4?我已经读过元数据需要在文件的开头,我该怎么做?有没有推荐的软件?

html5 mp4 jwplayer html5-video pseudo-streaming

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

跳过并拿走所有?

在雄辩中,我如何跳过10行然后获得表的其余部分?

User::skip(10)->all();
Run Code Online (Sandbox Code Playgroud)

以上不起作用,但它让你知道我在寻找什么.

laravel eloquent laravel-5.2

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

API资源的目的是什么?

我已经阅读了文档并观看了Laracast。我仍然想知道为什么要使用它们?

我知道,如果您的字段名称要更改,但是您希望保持一致的公共API,则可以将不同的数据映射到不同的名称。但是,您是否真的可以使用toArray()方法在模型上做同样的事情,并在那里更改映射?

如果我要这样做:

return User::find(1);
Run Code Online (Sandbox Code Playgroud)

我得到的答复是:

{"id":1,"name":"Ova Parker"}
Run Code Online (Sandbox Code Playgroud)

如果我做:

return new UserResource(User::find(1));
Run Code Online (Sandbox Code Playgroud)

我得到的答复是:

{"data":{"id":1,"name":"Ova Parker"}}
Run Code Online (Sandbox Code Playgroud)

用数据标签包装是否有意义?我只是在猜测,但这是API的标准JSON格式吗?您为什么不只是return User::find(1);使用API​​资源而不是这样做,如果它在API路由下,那么它将自动以JSON形式返回。

laravel laravel-5 laravel-5.5

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

从存储中获取 mime 类型的图像?

我正在使用以下方法从存储中获取文件:

$image = Storage::get('test.jpg');
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到它的 MIME 类型?

我试过了:

$mime = Storage::mimeType($image);
Run Code Online (Sandbox Code Playgroud)

没有运气。

我需要 mime 类型,以便我可以返回图像作为响应:

$response = Response::make($image, 200);
$response->header('Content-Type', $mime);
return $response;
Run Code Online (Sandbox Code Playgroud)

laravel laravel-5.7

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