+
向管理员反馈问题
@@ -148,6 +148,7 @@ import RandomRecomment from "@/components/detail/RandomRecomment.vue";
import UserComment from "@/components/detail/UserComment.vue";
import Vue from "vue";
import * as echarts from 'echarts'
+import axios from "axios";
Vue.prototype.$echarts = echarts;
export default {
name:"NavDetail",
@@ -164,9 +165,19 @@ export default {
ManuChart:null,
// Echart图设置项:
MyOption:{},
+ // 获取urlId:
+ UrlId :null,
+ // 获取标签对象:
+ UrlObj:Object,
+ // 创建时间:
+ Cdate:null,
}},
mounted() {
this.initPage();
+ this.GetNav(this.UrlId);
+ this.getFormatDate();
+ this.initEchart();
+
},
created() {
@@ -175,10 +186,28 @@ export default {
},
methods: {
+ // 时间转换:
+ getFormatDate() {
+ var that = this;
+ var date = new Date(parseInt(that.UrlObj.createtime));// 时间戳为10位需*1000,时间戳为13位的话不需乘1000
+ var Y = date.getFullYear() + '-';
+ var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
+ var D = date.getDate() + ' ';
+ var h = date.getHours() + ':';
+ var m = date.getMinutes() + ':';
+ var s = date.getSeconds();
+ that.Cdate = "" + Y + M + D + h + m + s;
+ },
+
+
// 初始化页面
initPage(){
+ this.UrlId = this.$route.query.uid;
+
+ },
+ // 初始化Echart图
+ initEchart(){
var that = this;
- // Echart图元素绑定Dom
this.ManuChart = this.$echarts.init(this.$refs.ManuEchart);
that.MyOption={
tooltip: {
@@ -251,7 +280,36 @@ export default {
}
}
that.ManuChart.setOption(that.MyOption,true);
- }
+ },
+ // 获取标签对象
+ GetNav(id){
+ let that = this;
+ axios({
+ method: 'post',
+ url: '/api/UrlAndCate/clickUrl',
+ params: {
+ urlId : id
+ }
+ }).then((res)=>{
+ that.UrlObj = res.data.data;
+ }).catch((error)=>{
+ Vue.prototype.$notify.error({
+ title: '错误',
+ message: error===null?'':error,
+ offset: 0
+ });
+ })
+ //
+ // var temp = new Date(that.UrlObj.createtime);
+ // that.Cdate = temp;
+ },
+ // 向管理员反馈
+ WarnToAdmin(){
+ console.log(this.UrlId);
+ console.log(this.UrlObj);
+ console.log(this.UrlObj.createtime);
+ console.log(this.Cdate);
+ }
}
}
diff --git a/src/components/home/NavList.vue b/src/components/home/NavList.vue
index 4e13144..7f65624 100644
--- a/src/components/home/NavList.vue
+++ b/src/components/home/NavList.vue
@@ -11,7 +11,7 @@
{{ nav.desc.substr(0, 8) + '...' }}
-