|
@@ -1,10 +1,10 @@
|
|
<template>
|
|
<template>
|
|
<div class="tab1">
|
|
<div class="tab1">
|
|
- <div class="insideTop">资料管理</div>
|
|
|
|
|
|
+ <div class="insideTop">场景管理</div>
|
|
<div class="obstruct"></div>
|
|
<div class="obstruct"></div>
|
|
<div class="conten">
|
|
<div class="conten">
|
|
<div class="search">
|
|
<div class="search">
|
|
- <span>村落名称:</span>
|
|
|
|
|
|
+ <span>场景名称:</span>
|
|
<el-input
|
|
<el-input
|
|
type="text"
|
|
type="text"
|
|
placeholder="请输入内容"
|
|
placeholder="请输入内容"
|
|
@@ -12,18 +12,18 @@
|
|
maxlength="25"
|
|
maxlength="25"
|
|
show-word-limit
|
|
show-word-limit
|
|
/>
|
|
/>
|
|
- <el-button type="primary">查询</el-button>
|
|
|
|
- <el-button>重置</el-button>
|
|
|
|
|
|
+ <el-button type="primary" @click="sreach">查询</el-button>
|
|
|
|
+ <el-button @click="reset">重置</el-button>
|
|
</div>
|
|
</div>
|
|
<div class="table">
|
|
<div class="table">
|
|
<el-table :data="tableData" style="width: 100%">
|
|
<el-table :data="tableData" style="width: 100%">
|
|
<el-table-column prop="id" label="编号" width="200"></el-table-column>
|
|
<el-table-column prop="id" label="编号" width="200"></el-table-column>
|
|
- <el-table-column prop="name" label="村落名称"></el-table-column>
|
|
|
|
- <el-table-column prop="time" label="最近更新时间"></el-table-column>
|
|
|
|
|
|
+ <el-table-column prop="name" label="场景名称"></el-table-column>
|
|
|
|
+ <el-table-column prop="time" label="发布时间"></el-table-column>
|
|
<el-table-column label="操作">
|
|
<el-table-column label="操作">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
- <el-button type="text" @click="$router.push(`/layout/tab1Main/${row.id}/1.1`)"
|
|
|
|
- >编辑</el-button
|
|
|
|
|
|
+ <el-button type="text"
|
|
|
|
+ >编辑{{row.id}}</el-button
|
|
>
|
|
>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -41,20 +41,14 @@ export default {
|
|
// 这里存放数据
|
|
// 这里存放数据
|
|
return {
|
|
return {
|
|
name: '',
|
|
name: '',
|
|
- tableData: [
|
|
|
|
- { name: '东宁村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '良溪村', id: 2, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '卢边村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '田心村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '仓前村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '霄南村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '歇马村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '自力村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '马降龙村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '浮石村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '浮月村', id: 1, time: '2022-03-25 10:48:16' },
|
|
|
|
- { name: '横江村', id: 1, time: '2022-03-25 10:48:16' }
|
|
|
|
- ]
|
|
|
|
|
|
+ dataAll: [
|
|
|
|
+ { name: '1185', id: 1, time: '2022-05-20 00:00:00' },
|
|
|
|
+ { name: '1186', id: 2, time: '2022-05-20 02:00:00' },
|
|
|
|
+ { name: '1187', id: 3, time: '2022-05-20 04:00:00' },
|
|
|
|
+ { name: '1188', id: 4, time: '2022-05-20 06:00:00' },
|
|
|
|
+ { name: '1189', id: 5, time: '2022-05-20 08:00:00' }
|
|
|
|
+ ],
|
|
|
|
+ tableData: []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
// 监听属性 类似于data概念
|
|
// 监听属性 类似于data概念
|
|
@@ -62,9 +56,22 @@ export default {
|
|
// 监控data中的数据变化
|
|
// 监控data中的数据变化
|
|
watch: {},
|
|
watch: {},
|
|
// 方法集合
|
|
// 方法集合
|
|
- methods: {},
|
|
|
|
|
|
+ methods: {
|
|
|
|
+ // 点击搜索
|
|
|
|
+ sreach () {
|
|
|
|
+ const txt = this.name.trim()
|
|
|
|
+ this.tableData = this.dataAll.filter(v => v.name.includes(txt))
|
|
|
|
+ },
|
|
|
|
+ // 点击重置
|
|
|
|
+ reset () {
|
|
|
|
+ this.name = ''
|
|
|
|
+ this.tableData = [...this.dataAll]
|
|
|
|
+ }
|
|
|
|
+ },
|
|
// 生命周期 - 创建完成(可以访问当前this实例)
|
|
// 生命周期 - 创建完成(可以访问当前this实例)
|
|
- created () {},
|
|
|
|
|
|
+ created () {
|
|
|
|
+ this.tableData = [...this.dataAll]
|
|
|
|
+ },
|
|
// 生命周期 - 挂载完成(可以访问DOM元素)
|
|
// 生命周期 - 挂载完成(可以访问DOM元素)
|
|
mounted () {},
|
|
mounted () {},
|
|
beforeCreate () {}, // 生命周期 - 创建之前
|
|
beforeCreate () {}, // 生命周期 - 创建之前
|