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.
|
|
<?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'); }}
|