小编Thu*_*sX3的帖子

如果在 vue 中可以需要 props 吗?

Vue.js 可以通过另一个 props 变量设置所需的 props 吗?

前任。

props: {
    data: {
        required: this.writeable,
        type: Array
    },
    writeable: {
        type: Boolean,
        default: true
    },
},
Run Code Online (Sandbox Code Playgroud)

在这种情况下。我想设置data必需的 ot 而不是按writeable值。

如果writeable未设置或设置为true,则必须传递data给此组件。如果在组件writeable上设置,则false不需要data.

vuejs2

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

如何迁移变化列类型?

我得到一个错误,当我尝试列的类型从字符串文本,随着Laravel的迁移功能。

文件:{data_time} _change_db_structure.php

public function up()
  {
    Schema::table('service_request_type', function (Blueprint $table) {
      $table->dropIndex(['sro_key_group']);

      $table->text('sro_key_group')->change();
      $table->renameColumn('sro_key_group', 'tags');
    });
  }
Run Code Online (Sandbox Code Playgroud)

这是原单迁移创建表文件。

public function up()
  {
    Schema::create('service_request_type', function (Blueprint $table) {
      $table->engine = 'InnoDB';
      ...
      $table->string('sro_key_group', 100)->nullable()->index();
      ...
    });
  }
Run Code Online (Sandbox Code Playgroud)

我弄错了。

[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column 'sro_key_group' used in key specification without a key length (SQL: ALTER TABLE service_request_type CHANGE sro_key_group sro _key_group TEXT DEFAULT NULL COLLATE utf8_unicode_ci)

                                                                                                                                          [Doctrine\DBAL\Driver\PDOException]                                   
Run Code Online (Sandbox Code Playgroud)

SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column …

dbal laravel laravel-5 laravel-5.4

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

API服务器始终响应“否'Access-Control-Allow-Origin'”

我用laravel写后端。并尝试从IONIC使用中调用api @angular/http

在后端服务器中,我已经添加Access-Control-Allow-Origin了中间件和响应。

中间件。

return $next($request)
      ->header('Access-Control-Allow-Origin', '*')
      ->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE')
      ->header('Access-Control-Allow-Credentials', true)
      ->header('Access-Control-Allow-Headers', 'Content-Type')
      ->header('Vary', 'Origin');
Run Code Online (Sandbox Code Playgroud)

响应。

return response($data, 200)
      ->withHeaders([
        'Content-Type' => 'application/json',
        'Access-Control-Allow-Origin' => '*',
        'Access-Control-Allow-Methods' => 'GET, POST, PUT, DELETE',
        'Access-Control-Allow-Credentials' => true,
        'Access-Control-Allow-Headers' => 'Content-Type',
        'Vary' => 'Origin',
      ]);
Run Code Online (Sandbox Code Playgroud)

离子

  url: any = 'http://myurl.local/api/';

  headers = new Headers(
  {
    'Accept' : 'application/json',
    'Content-Type' : 'application/json',
    'Access-Control-Request-Methods' : 'POST'
  });
  options = new RequestOptions({ headers: this.headers });

login(username, password) {
    let …
Run Code Online (Sandbox Code Playgroud)

cors laravel ionic-framework laravel-5.4 ionic3

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

如何在ngFor中使用ngSwitchCase?

从我的代码示例中。

tabs: object = [
  { key: 'tab1', value: 'tab1' },
  { key: 'tab2', value: 'tab2' },
  { key: 'tab3', value: 'tab3' },
];
Run Code Online (Sandbox Code Playgroud)
<div [ngSwitch]="my_tab">
  <div *ngFor="let tab of tabs" *ngSwitchCase="'{{ tab.key }}'">
    {{ tab.value }}
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我总是收到此代码的错误。这该怎么做?

ionic-framework angularjs-ng-switch ionic3 angular

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

方法 whereDate 不存在

    \n
  • Laravel 版本:5.3.28
  • \n
  • PHP 版本:7.0.10
  • \n
  • 数据库驱动程序和版本:MySQL 5.7.14
  • \n
\n\n

当我尝试在视图页面中使用 whereDate 时,出现错误。

\n\n
\n

1/2 Macroable.php 第 74 行中的 BadMethodCallException:方法 whereDate\n 不存在。

\n\n

2/2 Macroable.php 第 74 行中的 ErrorException:方法 whereDate 不\n 存在。(查看:\n C:\\wamp\\www\\2_Work\\dashboard\\resources\\views\\pdf\\user.blade.php)

\n
\n\n

我的模型关系有效,但为什么我不能使用 whereDate 函数。

\n\n
@extends(\'layouts.pdf\')\n\n@section(\'content\')\n  <table border="1" cellspacing="0" cellpadding="0" width="545">\n    <tr>\n      <th>\xe0\xb8\x8a\xe0\xb8\xb7\xe0\xb9\x88\xe0\xb8\xad\xe0\xb8\x9c\xe0\xb8\xb9\xe0\xb9\x89\xe0\xb9\x83\xe0\xb8\x8a\xe0\xb9\x89\xe0\xb8\x87\xe0\xb8\xb2\xe0\xb8\x99</th>\n      <th>\xe0\xb9\x80\xe0\xb8\x82\xe0\xb9\x89\xe0\xb8\xb2\xe0\xb9\x83\xe0\xb8\x8a\xe0\xb9\x89\xe0\xb8\xa5\xe0\xb9\x88\xe0\xb8\xb2\xe0\xb8\xaa\xe0\xb8\xb8\xe0\xb8\x94</th>\n      <th>\xe0\xb8\x88\xe0\xb8\xb3\xe0\xb8\x99\xe0\xb8\xa7\xe0\xb8\x99\xe0\xb8\x81\xe0\xb8\xb2\xe0\xb8\xa3\xe0\xb9\x80\xe0\xb8\x82\xe0\xb9\x89\xe0\xb8\xb2\xe0\xb9\x83\xe0\xb8\x8a\xe0\xb9\x89\xe0\xb8\x87\xe0\xb8\xb2\xe0\xb8\x99\xe0\xb9\x83\xe0\xb8\x99 7 \xe0\xb8\xa7\xe0\xb8\xb1\xe0\xb8\x99</th>\n      <th>\xe0\xb8\x88\xe0\xb8\xb3\xe0\xb8\x99\xe0\xb8\xa7\xe0\xb8\x99\xe0\xb8\x87\xe0\xb8\xb2\xe0\xb8\x99\xe0\xb8\x97\xe0\xb8\xb5\xe0\xb9\x88\xe0\xb8\x97\xe0\xb8\xb3\xe0\xb9\x83\xe0\xb8\x99\xe0\xb8\xa7\xe0\xb8\xb1\xe0\xb8\x99\xe0\xb8\x97\xe0\xb8\xb5\xe0\xb9\x88 13/01/2560</th>\n    </tr>\n    @foreach ($users as $user)\n      <tr>\n        <td><span class="td-text">{{$user->user_detail}}</span></td>\n        <td align="center">{{$user->ual->first()->created_at ?? NULL}}</td>\n        <td align="center">{{$user->ual->where(\'created_at\', \'>=\', \'(CURDATE() - INTERVAL 7 DAY)\')->count()}}</td>\n        <td align="left"><?php var_dump( $user->dataDetail->whereDate(\'created_at\', \'2017-01-13\')->toArray() …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent laravel-5.3

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