有一些自定义的验证代码,目前是放在 AppServiceProvider 中,但是有没有更优雅的实现?
Ping ++ 不是需要企业么
比如说,关于 布局, element ui 和 bootstrap 都有grid ,选择哪一个?两者都有button,选择哪一个?
选择使用组件化的地方怎么选?原声代码多的地方使用组件,还是elementui 有的就组件化?
比如是全用vuejs(elementUI),做成spa?还是坚持用blade渲染?还是两者混用?
Laravel 5.3
场景:前端有多个输入框,每个输入框可能会存在数值
需求:根据输入框的内容进行查询。如果多个输入框都有内容,同时使用所有的条件进行查询。如果只有一个输入框有内容,只使用一个条件。
问题所在:由于存在1对多关系,在查询时使用了with,无法使用DB
来查询。
我之前使用db来处理。但是DB查询无法使用with。
$user = DB::table('users');
if(xxx){
$user->where(xxx);
}
if(yyy){
$user->where(yyy);
}
$user->paginate(15);
使用Eloquent Model的话,where没有效果
$user = new User();
if(xxx){
$user->where(xxx);
}
if(yyy){
$user->where(yyy);
}
$user->paginate(15);
希望:
可以给出示例代码,或相关文档说明。
报错依然。我在想写个Helper函数来处理了
关系描述:一个category下会有多个series,一个series只能属于一个category
在series表中有字段category_id
,
希望通过belongsTo
方法实现筛选出某个series的category,然后取出title,渲染到table中。
目前使用时出现了个问题,虽然定义了方法,但是无法获取到数据。
controller代码如下
$data = Series::with('belongsToCategory')->get();
return view('series',compact('data'));
model代码如下
public function belongsToCategory(){
return $this->belongsTo('App\Category')
}
blade代码如下
@foreach( $data as $series)
<tr class="odd">
<td> $series->id </td>
<td> $series->belongsToCategory->title </td>
@endforeach
会报错Trying to get property of non-object
也就是说,对应的font和images放在pulic下就行了?
bootstrap可以使用命令@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
来实现引用,但是很多时候不止使用bs,还会使用select2之类的组件,不知道Jelly能不能出一份引用组件的视频教程。
主要问题:
很多项目不止有JS文件,还有CSS、Font、Images文件,这些文件的处理觉得比较麻烦。JS我会处理。