父元素设置了 flex 布局
display: flex;
align-items: center;
如何让某个子元素靠右呢
方法一
flex: 1;
text-align: right;
或
方法二
margin-left: auto;
display: flex;
align-items: center;
如何让某个子元素靠右呢
flex: 1;
text-align: right;
或
margin-left: auto;
通常处理:
json_encode($unicode, JSON_UNESCAPED_UNICODE);
http://php.net/manual/en/function.json-encode.php
laravel 可以这样处理
return response()->json($data)->setEncodingOptions(JSON_UNESCAPED_UNICODE);
composer config -g --unset repos.packagist
composer config -g repo.packagist composer https://packagist.laravel-china.org
composer config -g repo.packagist composer https://packagist.phpcomposer.com
# 阿里云镜像, laravel-china 已经作废
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer config repo.packagist composer https://packagist.laravel-china.org
composer config -l -g
https://learnku.com/laravel/t/30710
axios 拦截器,最佳实践,体验相关:
https://www.cnblogs.com/dhsz/p/6410031.html
https://blog.csdn.net/panyox/article/details/73800241
https://blog.csdn.net/sjn0503/article/details/74729300
http://www.php.cn/js-tutorial-399867.html
如果是 vue 中。可以在路由里先做一步判断,然后请求时 axios 拦截器里边也做处理。这样就可以完美解决问题了。
request 中添加 token,response中处理错误。
https://www.cnblogs.com/yunfeifei/p/4453690.html
https://www.cnblogs.com/sweeeper/p/8442613.html
https://www.cnblogs.com/zfdcp-028/p/6374632.html
https://www.jianshu.com/p/8f7009456abc
Laravel有非常强大的ORM,但是对于刚接触ORM的我来说,在理解上还是有点障碍的,开启打印SQL的功能能帮助更好的理解。
打印SQL默认是关闭的,需要在 /vendor/illuminate/database/Connection.php中打开。
protected $loggingQueries = true;
之后可在代码中使用了:
$res = User::where('id', 100)->first();
$log = DB::getQueryLog();
var_dump($log);
如果不想开启但需要临时查看,可以这样操作:
DB::connection()->enableQueryLog();
$res = User::where('id', 100)->first();
$log = DB::getQueryLog();
var_dump($log);
这样就这样。但是得到的语句与参数是分开的,不方便去观看以及使用。所以额外加了一个函数来处理这种情况。通常,我们会用到辅助函数类,可以放到这里。
function transSql($queries)
{
if(!$queries)
return FALSE;
$sqls = [];
foreach($queries as $query)
{
$sql = [
'sql' => vsprintf(str_replace('?', '%s', $query['query']), $query['bindings']),
'time' => $query['time']
];
$sqls[] = $sql;
}
return $sqls;
}
使用:
DB::connection()->enableQueryLog();
$res = User::where('id', 100)->first();
$log = DB::getQueryLog();
$log = transSql($log);
var_dump($log);
这里的sql语句可能不止一条,通过查看sql的条数,可以看到查询的详细情况。
https://laravel-china.org/articles/5166/quick-print-laravel-database-query-sql-statement