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.
我得到一个错误,当我尝试列的类型从字符串文本,随着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)Run Code Online (Sandbox Code Playgroud)[Doctrine\DBAL\Driver\PDOException]SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column …
我用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) 从我的代码示例中。
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)
我总是收到此代码的错误。这该怎么做?
当我尝试在视图页面中使用 whereDate 时,出现错误。
\n\n\n\n\n1/2 Macroable.php 第 74 行中的 BadMethodCallException:方法 whereDate\n 不存在。
\n\n2/2 Macroable.php 第 74 行中的 ErrorException:方法 whereDate 不\n 存在。(查看:\n C:\\wamp\\www\\2_Work\\dashboard\\resources\\views\\pdf\\user.blade.php)
\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 ×3
ionic3 ×2
laravel-5.4 ×2
angular ×1
cors ×1
dbal ×1
eloquent ×1
laravel-5 ×1
laravel-5.3 ×1
vuejs2 ×1