|
@@ -39,7 +39,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="operate" label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-button size="mini" type="text" @click="viewDetails(scope)">查看详情</el-button>
|
|
|
+ <el-button size="mini" type="text" @click="viewDetails(scope)" v-bind:row_ = "row_">查看详情</el-button>
|
|
|
<el-popconfirm title="你确定删除本条消息吗?" @confirm="deleteMessage(scope)">
|
|
|
<el-button class="btn-delete" size="mini" type="text" icon="el-icon-delete"
|
|
|
slot="reference">删除</el-button>
|
|
@@ -51,11 +51,11 @@
|
|
|
</div>
|
|
|
<div class="bottom">
|
|
|
<div class="bottom-page">
|
|
|
- <el-pagination layout="prev, pager, next" :total="mockMessageList.length" @size-change="handleSizeChange"
|
|
|
+ <el-pagination layout="prev, pager, next" :total="tableData.length" @size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
- <span class="bottom-number">共{{ mockMessageList.length }}条 </span>
|
|
|
+ <span class="bottom-number">共{{ tableData.length }}条 </span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -74,7 +74,8 @@ export default {
|
|
|
mock: "",
|
|
|
mockMessageList: [],
|
|
|
currentPage: 1,
|
|
|
- pagesize: 10
|
|
|
+ pagesize: 10,
|
|
|
+ row_ : "1",
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
@@ -130,7 +131,10 @@ export default {
|
|
|
viewDetails(row) {
|
|
|
row = row.row.newsId
|
|
|
mitt.emit('searchMore', row)
|
|
|
- this.$router.push("/messageList/messageDetails");
|
|
|
+ this.row_ = row
|
|
|
+ console.log(this.row_);
|
|
|
+ this.$router.push({path:"/messageList/messageDetails",query:{row_: this.row_}})
|
|
|
+ // this.$router.push("/messageList/messageDetails");
|
|
|
},
|
|
|
//添加跳转
|
|
|
addNoticce() {
|