我有一个列表项切换模态并使用ng-click设置一个参数问题是在任何其他地方调用一个函数时记录Course.SelectedCourse它是未定义的,尽管Course.ID有一个值.
<li class="facebook" style="width:33%;">
<a ng-click="Course.SelectedCourse = Course.ID" data-toggle="modal" data-target="#myModal">
<span class="glyphicon glyphicon-user"></span>
</a>
</li>
Run Code Online (Sandbox Code Playgroud) 我有一个像 PHP 数组
$arr = array("c_m_email" => "a@b.z");
Run Code Online (Sandbox Code Playgroud)
我可以通过以下方式访问电子邮件
$arr['c_m_email']
Run Code Online (Sandbox Code Playgroud)
但是还有另一种写法$arr[0]吗?
我正在使用laravel 5.4,有两个模型ParentAccount和ChildAccount,父母有很多孩子
亲
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class ParentAccount extends Model
{
//
public $timestamps = false;
protected $table = 'parent_accounts';
protected $fillable = [
'name', 'account_id'
];
public function childs()
{
return $this->hasMany('App\ChildAccount','account_id', 'parent_id');
}
}
Run Code Online (Sandbox Code Playgroud)
儿童
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class ChildAccount extends Model
{
//
public $timestamps = false;
protected $table = 'child_accounts';
protected $fillable = [
'name', 'account_id','parent_id'
];
}
Run Code Online (Sandbox Code Playgroud)
当我使用echo ParentAccount :: find(1) - > childs(); 我收到错误虽然所有父母都有孩子,但在null上调用成员函数childs()
注意:child具有parent_id,它是父项中的account_id