You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
3.1 KiB

{"remainingRequest":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/src/components/content/comments/CommentListItem.vue?vue&type=style&index=0&id=3cc7b61b&scoped=true&lang=css&","dependencies":[{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/src/components/content/comments/CommentListItem.vue","mtime":1617982958666},{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/css-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/vue-loader/lib/loaders/stylePostLoader.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/postcss-loader/src/index.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/big bar/bigbar-start/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpkaXYgc3BhbiB7CiAgY29sb3I6IHllbGxvd2dyZWVuOwogIGZvbnQtc2l6ZTogMTNweDsKfQoKLm1haW4gewogIGNvbG9yOiAjZjUzYjU3OwogIGZvbnQtc2l6ZTogMTNweDsKfQoKLmNvbW1lbnQtbGlzdC1pdGVtIHsKICBmb250LXNpemU6IDEzcHg7Cn0K"},{"version":3,"sources":["CommentListItem.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2DA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA","file":"CommentListItem.vue","sourceRoot":"src/components/content/comments","sourcesContent":["<template>\n <div class=\"comment-list-item\" @click=\"createcomment\">\n <span class=\"main\">{{ comments.user.name }}</span\n >回复<span>{{ this.name }}</span\n >:{{ comments.content }}\n </div>\n</template>\n\n<script>\nexport default {\n name: \"CommentListItem\",\n props: {\n comments: {\n type: Object,\n default() {\n return {};\n }\n },\n Author: {\n type: Object,\n default() {\n return {};\n }\n }\n },\n data() {\n return {\n name: \"\",\n token: \"\"\n };\n },\n created() {\n this.getName();\n },\n methods: {\n createcomment() {\n this.token = window.localStorage.getItem(\"token\");\n if (this.token) {\n this.$bus.$emit(\"commentId\", this.comments.id);\n this.$bus.$emit(\"comment\");\n }else{\n this.$router.push('/login')\n }\n },\n async getName() {\n const { data: res } = await this.$http.get(\n \"/comment/\" + this.comments.comment_id\n );\n this.name = res.user && res.user.name;\n if (this.name == undefined) {\n this.name = this.Author.name;\n }\n }\n },\n mounted() {}\n};\n</script>\n\n<style scoped>\ndiv span {\n color: yellowgreen;\n font-size: 13px;\n}\n\n.main {\n color: #f53b57;\n font-size: 13px;\n}\n\n.comment-list-item {\n font-size: 13px;\n}\n</style>\n"]}]}