链街Dcat后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

62 lines
1.2 KiB

<?php
namespace App\Admin\Actions\Tools;
use App\Admin\Common\LinkUrl;
use Dcat\Admin\Admin;
use Dcat\Admin\Grid\Tools\AbstractTool;
class DataReportOption extends AbstractTool
{
protected $route;
public function __construct($route)
{
$this->route = $route;
parent::__construct();
}
protected function script()
{
return <<<JS
var app= new Vue({
el:"#option",
data:{
options: [{
value: '选项1',
label: '黄金糕'
}, {
value: '选项2',
label: '双皮奶'
}, {
value: '选项3',
label: '蚵仔煎'
}, {
value: '选项4',
label: '龙须面'
}, {
value: '选项5',
label: '北京烤鸭'
}],
value: ''
},
});
JS;
}
public function render()
{
Admin::js(LinkUrl::VUE_JS);
Admin::js(LinkUrl::ELEMENT_UI_JS);
Admin::css(LinkUrl::ELEMENT_UI_CSS);
Admin::css('css/data_report.css');
Admin::script($this->script());
return view('admin.tools.data_report_option');
}
}