小编Jas*_*ick的帖子

Angular 2路由器没有基本href设置

我收到错误,找不到原因.这是错误:

EXCEPTION: Error during instantiation of LocationStrategy! (RouterOutlet -> Router -> Location -> LocationStrategy).
    angular2.dev.js:23514 EXCEPTION: Error during instantiation of LocationStrategy! (RouterOutlet -> Router -> Location -> LocationStrategy).BrowserDomAdapter.logError @ angular2.dev.js:23514BrowserDomAdapter.logGroup @ angular2.dev.js:23525ExceptionHandler.call @ angular2.dev.js:1145(anonymous function) @ angular2.dev.js:14801NgZone._notifyOnError @ angular2.dev.js:5796collection_1.StringMapWrapper.merge.onError @ angular2.dev.js:5700run @ angular2-polyfills.js:141(anonymous function) @ angular2.dev.js:5719zoneBoundFn @ angular2-polyfills.js:111lib$es6$promise$$internal$$tryCatch @ angular2-polyfills.js:1511lib$es6$promise$$internal$$invokeCallback @ angular2-polyfills.js:1523lib$es6$promise$$internal$$publish @ angular2-polyfills.js:1494(anonymous function) @ angular2-polyfills.js:243microtask @ angular2.dev.js:5751run @ angular2-polyfills.js:138(anonymous function) @ angular2.dev.js:5719zoneBoundFn @ angular2-polyfills.js:111lib$es6$promise$asap$$flush @ angular2-polyfills.js:1305
    angular2.dev.js:23514 ORIGINAL EXCEPTION: No base href set. Please provide a value for …
Run Code Online (Sandbox Code Playgroud)

routing angular

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

Laravel 4助手和基本功能的最佳实践?

我正在尝试理解在Laravel 4中放置全局函数的最佳位置.例如,日期格式化.我不认为制作外立面是值得的,因为外墙过于模块化.我已经阅读了有关创建库文件夹和存储类的文章,但对于一个简单的函数来说,这似乎也很多.刀片模板中不应该有这样的"工具"吗?

对于类似这样的事情有哪些最佳实践?如何将其提供给Blade模板?

laravel laravel-4 laravel-helper laravel-blade

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

用imagick将.psd和.ai转换为PNG/JPG

我正在为数字资产管理器创建缩略图,使用imagemagick执行此操作的最佳方法是什么?

那里有好的资源吗?

php psd imagemagick imagick

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

浏览器使用什么CSS来设置无效的<input type ="email"> s?

好的,所以在HTML5浏览器中你可以:

<input class="txt-box" type="email" name="email" rel="required" />
Run Code Online (Sandbox Code Playgroud)

如果电子邮件的格式不正确,则会在其周围放置一个红色框.

我的问题是:决定这种风格的CSS是什么?

css forms html5 webforms

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

Eloquent关系同步也会删除吗?

更新模型并同步关系时,如果我没有传入已存在的所有ID,是否会删除该关系?

relational-database eloquent laravel-4

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

为什么在Laravel中不能轻松下载大文件?

我的文件(126 MB大小,.exe)给了我一些问题.

我正在使用标准的laravel下载方法.

我尝试增加内存,但它仍然说我的内存不足,或者我下载了0 KB大小的文件.

该文档没有提到任何有关大文件大小的内容.

我的代码是

ini_set("memory_limit","-1"); // Trying to see if this works
return Response::download($full_path);
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

- 编辑 -

继续Phill Sparks评论,这就是我所拥有的并且它的工作原理.它是Phill的组合加上一些来自php.net的组合.不确定是否有遗失的东西?

public static function big_download($path, $name = null, array $headers = array())
{
    if (is_null($name)) $name = basename($path);

    // Prepare the headers
    $headers = array_merge(array(
        'Content-Description'       => 'File Transfer',
        'Content-Type'              => File::mime(File::extension($path)),
        'Content-Transfer-Encoding' => 'binary',
        'Expires'                   => 0,
        'Cache-Control'             => 'must-revalidate, post-check=0, pre-check=0',
        'Pragma'                    => 'public',
        'Content-Length'            => File::size($path),
    ), $headers);

    $response = new Response('', 200, …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-3

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

如何在angular 2应用程序上使用webpack进行代码拆分?

我有这样的应用程序结构:

??? /dashboard
?   ??? dashboard.css
?   ??? dashboard.html
?   ??? dashboard.component.ts
?   ??? dashboard.service.ts
?   ??? index.ts
??? /users
?   ??? users.css
?   ??? users.html
?   ??? users.component.ts
?   ??? users.service.ts
?   ??? index.ts
??? /login
?   ??? login.css
?   ??? login.html
?   ??? login.component.ts
?   ??? login.service.ts
?   ??? index.ts
??? app.component.ts
??? app.module.ts
??? app.routes.ts
??? app.styles.css
Run Code Online (Sandbox Code Playgroud)

我想将我的应用程序代码拆分成这样的代码:

??? dashboard.js
??? users.js
??? login.js
??? app.js
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到一个如何用webpack做这个的例子.所以2个问题.可以这样做吗?而且,如何做到这一点?

任何线索或帮助将不胜感激.我整个上午一直在研究这个问题.

Angular文档在这里提出了建议,但没有我能找到的示例或教程.所以这是可能的,但没有人知道该怎么做?

你可以在这里找到webpack配置

webpack code-splitting angular

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

在Laravel 5中创建用户

所以我正在使用JSON web Tokens 跟踪这个angular/Laravel 5教程.我遇到了一个问题.

以下是创建用户的方式:

Route::post('/signup', function () {
   $credentials = Input::only('email', 'password','name');

   try {
       $user = User::create($credentials);
   } catch (Exception $e) {
       return Response::json(['error' => 'User already exists.'], Illuminate\Http\Response::HTTP_CONFLICT);
   }

   $token = JWTAuth::fromUser($user);

   return Response::json(compact('token'));
});
Run Code Online (Sandbox Code Playgroud)

问题是,User::create($credentials);不加密密码,这意味着登录将始终失败.我通过使用Laravel的默认注册找到了这个.

我的问题是,如何创建一个以正确方式创建它的新用户?

php authentication laravel-5

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

如何从laravel中的自定义方法获取当前模型

我不确定我是否正确地提出问题,但这正是我想要做的.

所以我们可以从中得到电流

$model = Model::find($id)

然后我们可以得到它的关系,如:

$model->relationships()->id

然后我们有这样的行动:

$model->relationships()->detach(4);

我的问题是,我们可以有一个自定义方法,如:

$model->relationships()->customMethod($params);

在模型中它可能看起来像:

   public function customMethod($params){
         //Do something with relationship id
   }
Run Code Online (Sandbox Code Playgroud)

但更进一步,customMethod我将如何获得$models像id这样的信息?

对不起,如果这可能有点令人困惑.

php models laravel eloquent laravel-5

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

Bootstraap\SASS:'table-row-variant' 的参数数量错误(3 代表 2)

最近刚刚更新到 angular 8,我似乎无法解决这个问题。

这是错误

ERROR in ./src/vendor/styles/bootstrap-material.scss (./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./node_modules/sass-loader/lib/loader.js??ref--14-3!./src/vendor/styles/bootstrap-material.scss)
Run Code Online (Sandbox Code Playgroud)

模块构建失败(来自 ./node_modules/sass-loader/lib/loader.js):

@include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level)); ^ /Users/jasonspick/Projects/Web/FamApp/node_modules/bootstrap/scss/_tables.scss(第 101 行,第 12 列)中 src/ vendor/libs/hover-dropdown/hover-dropdown.directive.ts(22,5): 错误 TS2740: 类型“订阅”缺少类型“事件发射器<{}>”中的以下属性:__isAsync、发射、订阅、观察者,还有 16 个。

这是我的 package.json:

    {
  "name": "fam-angular",
  "version": "0.0.0",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "postinstall": "node ./ng-add-pug-loader.js"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^8.0.1",
    "@angular/common": "^8.0.1",
    "@angular/compiler": "^8.0.1",
    "@angular/core": "^8.0.1",
    "@angular/forms": "^8.0.1",
    "@angular/http": "^7.1.4",
    "@angular/platform-browser": "^8.0.1",
    "@angular/platform-browser-dynamic": "^8.0.1",
    "@angular/router": …
Run Code Online (Sandbox Code Playgroud)

sass bootstrap-4 angular

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