123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <template>
- <div id="app">
- <el-table
- :data="
- tableData.filter(
- (data) =>
- !search || data.name.toLowerCase().includes(search.toLowerCase())
- )
- "
- style="width: 60%"
- >
- <el-table-column label="Date" prop="date"> </el-table-column>
- <el-table-column label="Name" prop="name"> </el-table-column>
- <el-table-column align="right">
- <template slot="header">
- <el-input v-model="search" size="mini" placeholder="输入关键字搜索" />
- </template>
- <template slot-scope="scope">
- <el-button size="mini" @click="handleEdit(scope.$index, scope.row)"
- >Edit</el-button
- >
- <el-button
- size="mini"
- type="danger"
- @click="handleDelete(scope.$index, scope.row)"
- >Delete</el-button
- >
- </template>
- </el-table-column>
- </el-table>
- <div id="mychart"></div>
- <div style="height:400px"></div>
- </div>
- </template>
- <script>
- export default {
- name: "app",
- data() {
- return {
- tableData: [
- {
- date: "2016-05-02",
- name: "王小虎",
- address: "上海市普陀区金沙江路 1518 弄",
- },
- {
- date: "2016-05-04",
- name: "王小虎",
- address: "上海市普陀区金沙江路 1517 弄",
- },
- {
- date: "2016-05-01",
- name: "王小虎",
- address: "上海市普陀区金沙江路 1519 弄",
- },
- {
- date: "2016-05-03",
- name: "王小虎",
- address: "上海市普陀区金沙江路 1516 弄",
- },
- ],
- search: "",
- };
- },
- mounted() {
- var myChart = this.$echarts.init(document.getElementById("mychart"));
- var option = {
- xAxis: {
- type: "category",
- data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
- },
- yAxis: {
- type: "value",
- },
- series: [
- {
- data: [820, 932, 901, 934, 1290, 1330, 1320],
- type: "line",
- },
- ],
- };
- myChart.setOption(option);
- },
- methods: {
- handleEdit(index, row) {
- console.log(index, row);
- },
- handleDelete(index, row) {
- console.log(index, row);
- },
- },
- };
- </script>
- <style>
- #mychart {
- height: 500px;
- width: 500px;
- }
- </style>
|