小编Vla*_*mir的帖子

如何更改Laravel 5 Auth过滤器的默认重定向URL?

默认情况下,如果我没有登录,我尝试在浏览器中访问它:

http://localhost:8000/home
Run Code Online (Sandbox Code Playgroud)

它重定向我 http://localhost:8000/auth/login

如何更改以重定向到我 http://localhost:8000/login

php laravel-5

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

错误TS2304:找不到名称'Observable'Angularjs 2

当我切换到我的Linux PC时,我得到这样的错误:

app/app.module.ts(21,67): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(25,53): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(29,68): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(33,67): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(37,56): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(52,27): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(52,50): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(54,40): error TS2304: Cannot find name '_'.
app/app.module.ts(56,24): error TS2304: Cannot find name 'Observable'.
app/app.module.ts(58,24): error TS2304: Cannot find name 'Observable'.
Run Code Online (Sandbox Code Playgroud)

有人知道解决方案吗?

我的编辑器也显示HttpIntreceptor类的错误,当我删除它时工作正常...

这部分标有: Observable<Response>

你能检查一下吗:

class HttpInterceptor extends …
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

如何从angular 2 onDrop事件中获取文件?

我试过这样但是onDrop当我放弃它时方法不返回图像文件...

onDragStart(event, data: any) {
  event.dataTransfer.setData('data', data);
}
onDrop(event, data: any) {
  let dataTransfer = event.dataTransfer.getData('data');
  event.preventDefault();
}
allowDrop(event) {
  event.preventDefault();
}


<div (drop)="onDrop($event, dropData)" (dragover)="allowDrop($event)"></div>
<div (dragstart)="onDragStart($event, dragData)"></div>
Run Code Online (Sandbox Code Playgroud)

对此有何解决方案?

javascript drag-and-drop image-upload angular

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

如何使用nodemon查看多个文件夹?

我需要这样的东西:

节点mon.json:

[{
  "watch": ["src/api-gateway"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/api-gateway/main.ts"
},
{
  "watch": ["src/services/ping-service"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/services/ping-service/ping-service.ts"  
}]
Run Code Online (Sandbox Code Playgroud)

这可能吗,或者是否有其他方法可以做到这一点?

node.js typescript nodemon

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

服务器端不呈现http请求[Angular Universal]

当我查看源代码时,我从apis获取http请求的任何工作人员都有问题,看起来工作人员没有从服务器上来.

所以我可以在源代码中看到静态html,但http请求中没有任何内容.

任何人都知道什么是问题?

我在用 universal-cli

编辑:

这是我的http调用示例showcode.service.ts:

import { Injectable } from '@angular/core';
import { Http, Response } from '@angular/http';
import { environment } from '../../environments/environment';

@Injectable()
export class ShowcodeService {

  constructor(private http: Http) { }

  getCode(id): any{
     return this.http.get(environment.baseUrl + 'code/show/' + id)
        .map((response: Response) => response.json());
  };

}
Run Code Online (Sandbox Code Playgroud)

这是现场的例子:http://pushsc.com/show/code/58bc83760a58d602a0b99d14检查html的源代码...它渲染evertying期待来自http的东西......

angular-universal universal-cli angular

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

使用jQuery和Laravel框架发布请求

我需要从jQuery post请求接收数据,认为路由或控制器有一些错误,这里是我的帖子请求javascript代码:

$.post('http://localhost:8000/ajax',
                {

                    task: "comment_insert",
                    userID: _userID,
                    comment: _comment,
                    name: _name,
                    userName: _userName
                }

                ).error(
                    function(data)
                    {
                      alert("Error: "+ data); 
                    }
                 )
                .success(
                    function( data )
                    {
                        comment_insert(jQuery.parseJSON( data ));
                      console.log("RESPOND TEXT:" + data);

                    }
                 );

     }
Run Code Online (Sandbox Code Playgroud)

这里是我的Laravel框架路线:

Route::post('ajax', 'AjaxController@index');
Run Code Online (Sandbox Code Playgroud)

控制器:

class AjaxController extends Controller {

    /**
     * Display a listing of the resource.
     *
     * @return Response
     */
    public function __construct()
    {
        $this->middleware('guest');
    }

    public function index()
    {
             return view('ajax.ajax');

    }
}
Run Code Online (Sandbox Code Playgroud)

我的ajax.php脚本进入/resource/views/ajax/ajax.php另外如果我把脚本放到/public/ajax/ajax.php一切正常....我使用Laravel 5 ...请帮忙

编辑:

我发现了什么是问题,但不知道如何解决.

当我禁用csrf保护:kernel.php代码工作时,任何人都知道如何使代码与csrf保护启用?

javascript php ajax jquery laravel-5

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

Jimp 从 url 读取、调整大小和显示图像

当我执行以下操作时,我现在可以从 url 获取一些图片数据:

Jimp.read("https://someurl/04fc0d67a91bbd3b7e07.jpeg", function (err, image) {

        console.log(image.bitmap.data)
        res.end(image.bitmap.data)
    });
Run Code Online (Sandbox Code Playgroud)

我得到缓冲

缓冲器 3d 3b 20 ff 41 3f 24 ff 46 44 29 ff 4c 4a 2f ff 4e 4c 31 ff 4b 49 2e ff 47 43 2a ff 42 3e 25 ff 34a 2f 2f 2f 2f 2d 2f 2d 34 20 1 ff 2d 31 20 . >..

是否可以调整图像大小,然后检索该图像作为响应?

image-resizing node.js express

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

如何在 Apache localhost 上运行 Laravel 项目

当我使用 artisan serve 项目在 localhost:8000 上工作正常但我需要从 localhost/ 运行项目时,当我访问 localhost/project/public 代码无法正常工作时,有什么解决方案?

laravel-5

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

如何使用 Laravel 5 登录用户

任何人都可以帮助我使用 Laravel 登录用户,这是我的尝试:

public function execute($hasCode){
    if(!$hasCode) return $this -> getAuthorizationFrist();  
    $user = $this->socialite->driver('facebook')->user();
    echo $user->getNickname();
    echo $user->getName();
    echo $user->getEmail();
    echo $user->getAvatar();


    $login = new Guard(); 
    $login ->loginUsingId(1);

}
Run Code Online (Sandbox Code Playgroud)

这是错误:

传递给 Illuminate\Auth\Guard::__construct() 的参数 1 必须是 Illuminate\Contracts\Auth\UserProvider 的一个实例,没有给出,在第 31 行的 /home/comment/public_html/bild/app/AuthenticateUser.php 和定义

php laravel laravel-5

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

如何从 xhr 返回 Observable

我有这样的功能,它只是上传带有 xhr 请求的图像:

public uploadAvatar(avatarFile, callback) {
    return new Promise((resolve, reject) => {
      let formData: any = new FormData();
      let url = 'avatar';
      let imgArr = "avatar";
      let xhr = new XMLHttpRequest();

      formData.append(imgArr, avatarFile, avatarFile.name);
      xhr.onreadystatechange = function () {
        if (xhr.readyState == 4) {
          if (xhr.status == 200) {
            resolve(JSON.parse(xhr.response));
            callback('success');
          } else {
            reject(xhr.response);
            callback('error');
          }
        }
      };

      xhr.open("POST", environment.baseUrl + url, true);
      xhr.setRequestHeader('Auth', this._auth.getToken());
      xhr.send(formData);
    });
  }
Run Code Online (Sandbox Code Playgroud)

我怎样才能返回 Observable insted Promise?

reactive-programming observable rxjs angular

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

如何在飞行中调整图像大小(快递和S3)

我想从url获取图像,然后在不保存的情况下调整大小

var request = require('request');
    request
            .get('s3url')
            .on('response', function (response) {
                console.log(response) // 200
                console.log(response.headers['content-type']) // 'image/png'
            })
            .pipe(res)
Run Code Online (Sandbox Code Playgroud)

我现在可以用requestlib 返回相同的图片,但是我如何操作它然后作为响应返回?

amazon-s3 image-resizing node.js express

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

'router-outlet'不是Angular 2的已知元素

我正在使用通用cli ...

我的app.node.module.ts看起来像这样:

/**
 * This file and `main.browser.ts` are identical, at the moment(!)
 * By splitting these, you're able to create logic, imports, etc that are "Platform" specific.
 * If you want your code to be completely Universal and don't need that
 * You can also just have 1 file, that is imported into both
 * client.ts and server.ts
 */

import {NgModule} from '@angular/core';
import {UniversalModule} from 'angular2-universal';
import {FormsModule} from '@angular/forms';
import {AppComponent} from './index';
import {AlertModule, CollapseModule, …
Run Code Online (Sandbox Code Playgroud)

javascript node.js angular-routing universal-cli angular

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