<template> <div class="product_container"> <div class="productFun"> <div class="productInput"> 日志名称 <div class="inputBox" style="width: 120px"> <el-input placeholder="请输入网点名称" v-model="input" clearable class="product-input" > </el-input> </div> 时间区域 <div class="inputBox" style="width: 140px"> <div class="block"> <el-date-picker v-model="value1" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"> </el-date-picker> </div> </div> </div> <div class="productBtn"> <el-button type="primary" icon="el-icon-search" class="btnItem" >查询</el-button > <el-button type="primary" icon="el-icon-refresh-right" class="btnItem" >重置</el-button > </div> </div> <el-table :data="tableData" :row-class-name="tableRowClassName" :header-cell-style="{ 'text-align': 'center', background: ' #2483b3', color: 'white', }" :row-style="{ 'text-align': 'center' }" style="width: 100%" > <!-- <el-table-column type="selection" width="55"> </el-table-column> --> <el-table-column prop="date" label="序号"> </el-table-column> <el-table-column prop="name" label="日志类型"> </el-table-column> <el-table-column prop="address" label="日志名称"> </el-table-column> <el-table-column prop="address" label="账户"> </el-table-column> <el-table-column prop="address" label="时间"> </el-table-column> <el-table-column prop="address" label="详细信息"> </el-table-column> <el-table-column label="操作"> <template slot-scope="scope"> <!-- <el-button type="text" size="small">编辑</el-button> --> <el-button @click="handleClick(scope.row)" type="text" size="small" >详情</el-button > </template> </el-table-column> </el-table> <div class="footer"> <div>共6条记录 第1/6页</div> <div> <el-pagination background layout=" prev, pager, next,sizes, jumper" :page-size="10" :total="100" > </el-pagination> </div> <!-- <div>页码</div> --> </div> <!-- 新增弹框 --> <hotand-news-dialog :isShowInfo="isShowAdd" @close="closeAdd"></hotand-news-dialog> </div> </template> <script> //组件 import categoryAddDialog from "../../components/mycomponent/dialog/categoryAddDialog.vue"; import BannerAddDialog from "../../components/mycomponent/dialog/move/bannerAddDialog.vue"; import HotandNewsDialog from '../../components/mycomponent/dialog/move/hotandNewsDialog.vue'; //逻辑 import { tableRowClassName } from "../../utils/myUtils/changeTableTr"; export default { components: { categoryAddDialog, BannerAddDialog, HotandNewsDialog, }, data() { return { isShowAdd: false, //显示新增功能 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 弄", }, ], options: [ { value: "选项1", label: "黄金糕", }, { value: "选项2", label: "双皮奶", }, { value: "选项3", label: "蚵仔煎", }, { value: "选项4", label: "龙须面", }, { value: "选项5", label: "北京烤鸭", }, ], value: "", }; }, methods: { tableRowClassName: tableRowClassName, closeAdd() { this.isShowAdd = false; }, addCategory() { this.isShowAdd = true; }, }, }; </script> <style lang="scss" scoped> .product_container { position: relative; width: 100%; min-height: 700px; overflow: auto; .productData { width: 100%; display: flex; justify-content: center; .middle { margin: 0 30px; } } .productFun { margin: 30px 0; display: flex; justify-content: space-between; .productInput { display: flex; align-items: center; .inputBox { margin: 0 50px 0 10px; } } .productBtn { .btnItem { margin-right: 10px; border-radius: 5px; // height: 32px; // width: 84px; font-size: 16px; } } } .footer { display: flex; justify-content: space-between; color: #6666; margin: 30px 10px; } } </style>