SmartStorage/pages/noticeDetail/noticeDetail.vue

54 lines
970 B
Vue
Raw Normal View History

2024-03-13 17:55:34 +08:00
<template>
<view>
<view class="notice-data">
<view>公告标题{{ listData.noticeTitle }}</view>
<view>创建者{{ listData.createBy }}</view>
<view>创建时间{{ listData.createTime }}</view>
<view>公告内容{{ listData.noticeContent }}</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
listData: ''
}
},
methods: {
},
onLoad(params) {
let that = this
console.log(params.noticeId);
// 初始化请求单个公告详情
that.$api.index.singleNotice({
noticeId: params.noticeId
}).then(res => {
console.log(res);
if (res.data.code == 200) {
that.listData = res.data.data
}
}).catch(err => {
console.log(err);
})
}
}
</script>
<style lang="scss">
.notice-data{
width: 90%;
margin: 20rpx auto;
display: flex;
flex-direction: column;
view{
margin-bottom: 15rpx;
}
view:last-child{
margin-bottom: 0;
}
}
</style>