1,控制器端代码:
class SkinController extends CommonController { //logo皮肤 public function skinlogo() { $logo = DB::table('skin')->where('id', 1)->get(); //第一种DB类取数据 $logo = $logo[0]->skin_url; $logo = Skin::find(1); //第二种实力化模型取数据 $way = explode('/', $logo->skin_url); $way = $this->filter_arr($way); $way = implode('/', $way); $way = asset($way); return response()->json($way); //返回json格式 } //过滤数组 public function filter_arr($way) { foreach ($way as $k => $v) { if ($k == 0 || $k == 1) { unset($way[$k]); //销毁指定的数组 } } return $way; } }
2,前端页面代码(主要以jq为示例)
<script type="text/javascript"> $(function () { var data = {}; $.get("{{url('home/skinlogo')}}", data, function (msg) { $("#logo a").css('background', "url("+msg+") no-repeat");//'url('+msg+') no-repeat'); }, 'json'); }); </script>