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
5.8 KiB

4 years ago
{"remainingRequest":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/linhuakun/Downloads/coderlhk/codewhy/src/views/moment/Moment.vue?vue&type=style&index=0&id=3b816af3&scoped=true&lang=css&","dependencies":[{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/src/views/moment/Moment.vue","mtime":1612016848061},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/css-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/vue-loader/lib/loaders/stylePostLoader.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/postcss-loader/src/index.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCi5uYXYtYmFyIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDMsIDI0Myk7CiAgZm9udC13ZWlnaHQ6IDUwMHB4OwogIGNvbG9yOiByZ2JhKDU0LCA1MywgNTMsIDAuNzMzKTsKfQouaG9tZSB7CiAgaGVpZ2h0OiAxMDB2aDsKICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTIsIDIxMiwgMjEyLCAwLjMyOSk7Cn0KLmNvbnRlbnQgewogIGxlZnQ6IDA7CiAgcmlnaHQ6IDA7CiAgdG9wOiAzOXB4OwogIGJvdHRvbTogNDlweDsKICBvdmVyZmxvdzogaGlkZGVuOwogIHBvc2l0aW9uOiBhYnNvbHV0ZTsKfQoucHVsbGRvd24gewogIHRleHQtYWxpZ246IGNlbnRlcjsKICB0b3A6IDE1cHg7CiAgei1pbmRleDogMjA7Cn0KLnB1bGxVcCB7CiAgdGV4dC1hbGlnbjogY2VudGVyOwogIGJvdHRvbTogNTBweDsKICB6LWluZGV4OiAyMDsKfQo="},{"version":3,"sources":["Moment.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAmHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"Moment.vue","sourceRoot":"src/views/moment","sourcesContent":["<template >\n <div class=\"home\">\n <NavBar class=\"nav-bar\">\n <img img=\"~assets/img/moment/bear.svg\" />\n <div slot=\"left\"><img src=\"~assets/img/moment/bear.svg\" width=\"40px\" height=\"40px\" /></div>\n <div slot=\"center\">酒友乡</div>\n <!-- 发表动态 -->\n <div slot=\"right\" @click=\"createmoment\"><i class=\"el-icon-plus\"></i></div>\n </NavBar>\n <Scroll\n class=\"content\"\n ref=\"scroll\"\n :pull-up-load=\"true\"\n :probe-type=\"3\"\n @pullingUp=\"loadMore\"\n @pullingDown=\"pullingDown\"\n >\n <!-- 下拉显示 -->\n <div class=\"pulldown\" v-show=\"pullingdown\"><img src=\"~assets/img/moment/refresh.svg\" width=\"30px\" height=\"30px\" /></div>\n <!-- 多条动态拆分-->\n <MomentList v-if=\"refreshmoment\" :moments=\"moments\" ></MomentList>\n <!-- 上拉显示 -->\n <div class=\"pullUp\" v-show=\"pullingUp\"><span>Loading...</span></div>\n </Scroll>\n </div>\n</template>\n\n<script>\nimport Scroll from \"@/components/common/Scroll/Scroll\";\nimport NavBar from \"@/components/common/navbar/NavBar\";\nimport MomentList from \"@/components/content/moments/MomentList\";\n//debounce防抖使页面重新计算高度\nimport { debounce } from \"@/common/utils\";\nimport { getMomentList } from \"@/network/moment\";\n\nexport default {\n name: \"Moment\",\n components: {\n Scroll,\n NavBar,\n MomentList,\n },\n data() {\n return {\n moments: [],\n size: 10,\n offset: 0,\n pullingdown: false,\n refreshmoment: true,\n pullingUp: false,\n };\n },\n created() {\n this.getMoment();\n },\n methods: {\n //进入发表动态\n createmoment() {\n this.$router.push(\"/createmoment\");\n },\n //获取动态内容\n getMoment() {\n getMomentList(this.offset, this.size).then((res) => {\n this.moments.push