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
4.2 KiB
1 line
4.2 KiB
{"remainingRequest":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/linhuakun/Downloads/coderlhk/codewhy/src/components/content/comments/CommentList.vue?vue&type=script&lang=js&","dependencies":[{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/src/components/content/comments/CommentList.vue","mtime":1616066903436},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/linhuakun/Downloads/coderlhk/codewhy/node_modules/babel-loader/lib/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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCgppbXBvcnQgU2Nyb2xsIGZyb20gJ0AvY29tcG9uZW50cy9jb21tb24vU2Nyb2xsL1Njcm9sbCcKaW1wb3J0IENvbW1lbnRMaXN0SXRlbSBmcm9tICdAL2NvbXBvbmVudHMvY29udGVudC9jb21tZW50cy9Db21tZW50TGlzdEl0ZW0nCgpleHBvcnQgZGVmYXVsdCB7CiAgICBuYW1lOiJDb21tZW50TGlzdCIsCiAgICBjb21wb25lbnRzOiB7CiAgICAgIENvbW1lbnRMaXN0SXRlbSwKICAgICAgU2Nyb2xsIAogICAgfSwKICAgIGRhdGEoKXsKICAgICAgcmV0dXJuewogICAgICAgIHB1bGxpbmdkb3duOmZhbHNlCiAgICAgIH0KICAgIH0sCiAgICBwcm9wczp7CiAgICAgICAgbmV3Y29tbWVudHM6ewogICAgICAgICAgICB0eXBlOkFycmF5LAogICAgICAgICAgICBkZWZhbHV0KCl7CiAgICAgICAgICAgICAgICByZXR1cm4gW10KICAgICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgQXV0aG9yOnsKICAgICAgICAgIHR5cGU6T2JqZWN0LAogICAgICAgICAgZGVmYWx1dCgpewogICAgICAgICAgICByZXR1cm4ge30KICAgICAgICAgIH0KICAgICAgICB9CiAgICB9LAogICAgY3JlYXRlZCgpewogICAgICAgICAgIHdpbmRvdy5zZXNzaW9uU3RvcmFnZS5zZXRJdGVtKCdpc3ByYWlzZScsJzEnKQogICAgfSwKICAgIG1ldGhvZHM6ewogICAgICBsb2FkTW9yZSgpewogICAgICB0aGlzLiRyZWZzLnNjcm9sbC5yZWZyZXNoKCkKICAgICB9LAogICAgIHB1bGxpbmdEb3duKCkgewogICAgICB0aGlzLnB1bGxpbmdkb3duID0gdHJ1ZTsKICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgdGhpcy5wdWxsaW5nZG93biA9IGZhbHNlOwogICAgICAgIHRoaXMuJHJlZnMuc2Nyb2xsLmZpbmlzaFB1bGxEb3duKCk7CiAgICAgIH0sIDEwMDApCiAgICB9CiAgICB9Cgp9Cg=="},{"version":3,"sources":["CommentList.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;AAgBA;AACA;;AAEA;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA","file":"CommentList.vue","sourceRoot":"src/components/content/comments","sourcesContent":["<template>\n <Scroll \n class=\"content\"\n ref=\"scroll\"\n :probe-type=\"3\"\n :pull-up-load=\"true\"\n @pullingUp=\"loadMore\"\n @pullingDown=\"pullingDown\"\n >\n <div class=\"pulldown\" v-show=\"pullingdown\">Loading...</div>\n <CommentListItem class=\"moment-list-item\" v-for=\"(item,index) in newcomments\" :key=\"index\" :comments=\"item\" :Author=\"Author\" ></CommentListItem>\n </Scroll>\n</template>\n\n<script>\n\nimport Scroll from '@/components/common/Scroll/Scroll'\nimport CommentListItem from '@/components/content/comments/CommentListItem'\n\nexport default {\n name:\"CommentList\",\n components: {\n CommentListItem,\n Scroll \n },\n data(){\n return{\n pullingdown:false\n }\n },\n props:{\n newcomments:{\n type:Array,\n defalut(){\n return []\n }\n },\n Author:{\n type:Object,\n defalut(){\n return {}\n }\n }\n },\n created(){\n window.sessionStorage.setItem('ispraise','1')\n },\n methods:{\n loadMore(){\n this.$refs.scroll.refresh()\n },\n pullingDown() {\n this.pullingdown = true;\n setTimeout(() => {\n this.pullingdown = false;\n this.$refs.scroll.finishPullDown();\n }, 1000)\n }\n }\n\n}\n</script>\n\n<style scoped>\n.content{\n left: 0;\n right: 0;\n\n overflow: hidden;\n top:300px;\n bottom:50px;\n position: absolute;\n}\n.moment-list-item{\n margin-top:10px;\n \n}\n.pulldown {\n color: rgb(51, 46, 46);\n text-align: center;\n top: 30px;\n z-index: 100;\n font-size: 10px;\n}\n</style>"]}]} |