小编Aar*_*rez的帖子

keyup、keydown 和 keypress 事件在移动设备上不起作用

我一直试图让它工作,但我不知道发生了什么,我的代码:

$('#buscar-producto').on('keydown', function(e){
    console.log('hello');
    console.log(e.keyCode);
});
Run Code Online (Sandbox Code Playgroud)

电脑上可以用,手机不行。。

编辑: 我需要在按下某个键时获取 keyCode ......

javascript jquery

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

Https请求“无效请求(不支持的ssl请求)”

我在Laravel 5.1中遇到Https请求的问题

我创建了这样的中间件:

    <?php

namespace Subway\Http\Middleware;

use Closure;
use App;
use Redirect;

class UseSSL
{
    public function handle($request, Closure $next)
    {
          if (!$request->secure() && env('APP_ENV') === 'local')
          {
              return redirect()->secure($request->getRequestUri());
          }
          return $next($request);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的路线是这样的:

Route::group(['middleware' => 'use.ssl'], function () {
// All other routes here
});
Run Code Online (Sandbox Code Playgroud)

我在kernel.php中注册了中间件

protected $routeMiddleware = [
      'use.ssl' => \Subway\Http\Middleware\UseSSL::class,
    ];
Run Code Online (Sandbox Code Playgroud)

尝试获取任何URL时,页面不会加载,并且终端返回此错误:

[Thu Nov 12 11:09:30 2015] ::1:50728 Invalid request (Unsupported SSL request)
Run Code Online (Sandbox Code Playgroud)

这是什么问题?

ssl https laravel laravel-5.1

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

Laravel 5.3 LoginController - Header可能不包含多个标题,检测到新行

LoginController登录后更改默认重定向时出现问题,我收到了 ErrorException in Response.php line 339: Header may not contain more than a single header, new line detected

我已经尝试了一切,但它只是不起作用,代码是:

class LoginController extends Controller
{

protected $redirectTo = '/home';

protected function redirectTo()
{
    if (\Auth::check()) {
       $user_id = \Auth::id();
       $usuario = users::where('id','=',$user_id)->first();
       if($usuario->hasRole('copy')){
           return redirect('/copy/dashboardCopy');
        }
    } 
}

/**
 * Create a new controller instance.
 *
 * @return void
 */
public function __construct()
{
    $this->middleware('guest', ['except' => 'logout']);
}
}
Run Code Online (Sandbox Code Playgroud)

根据Laravel文档,该方法的优先级高于属性,因此我认为保留class属性是可以的.

而且,我已经检查过,代码实际上达到了最后的状态.

php redirect login laravel-5.3

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

在 null Laravel Eloquent 上调用成员函数 getQuery()

我和 Laravel 一起工作了很多,从来没有出现过以下错误:

Call to a member function getQuery() on null在/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php line 558。

我正在尝试获取包含所有指定关系的记录。导致该错误的代码如下:

        $id = 7;
        $compra = Compra::where('id', $id)
                            ->with(['certificado',
                                    'certificado.duracionServicios', 
                                    'certificado.duracionServicios.servicio', 
                                    'certificado.duracionServicios.servicio.traducciones' => function($query){
                                         $query->whereHas('idiomas', function($q){
                                             $q->where('codigo_region', 'es_MX');
                                         });
                                     },
                                    'user'])
                                    ->first();
Run Code Online (Sandbox Code Playgroud)

如果我取出first()方法,我可以打印 的对象实例Builder,但是当我尝试使用它甚至使用时get(),会抛出该异常。我使用的 Laravel 版本是 5.5。

模型 Compra

namespace App\Models\Sitio;

use Illuminate\Database\Eloquent\Model;

class Compra extends Model
{
    protected $table = 'compras';

    protected $fillable = ['folio',
                            'fecha_compra',
                            'subtotal',
                            'total',
                            'user_id',
                            'direccion_id',
                            ];


    protected $dates = ['created_at', 'updated_at'];

    /** …
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent laravel-5 laravel-5.5

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