diff --git a/package-lock.json b/package-lock.json index bd67ef8..0e405bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "register-service-worker": "^1.7.1", "stylus": "^0.54.8", "vue": "^2.6.11", + "vue-dompurify-html": "^2.3.0", "vue-quill-editor": "^3.0.6", "vue-router": "^3.2.0", "vuex": "^3.4.0" @@ -5807,6 +5808,11 @@ "domelementtype": "1" } }, + "node_modules/dompurify": { + "version": "2.2.6", + "resolved": "https://registry.npm.taobao.org/dompurify/download/dompurify-2.2.6.tgz?cache=0&sync_timestamp=1608303432721&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdompurify%2Fdownload%2Fdompurify-2.2.6.tgz", + "integrity": "sha1-VJRdxcC0XOWuIocFd36OWdey7cQ=" + }, "node_modules/domready": { "version": "1.0.8", "resolved": "https://registry.npm.taobao.org/domready/download/domready-1.0.8.tgz", @@ -14621,6 +14627,17 @@ "integrity": "sha1-KdTrSCdcf+FbkuH9XZX74qlmQ28=", "dev": true }, + "node_modules/vue-dompurify-html": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/vue-dompurify-html/download/vue-dompurify-html-2.3.0.tgz", + "integrity": "sha1-sXXt2lc2LPewPShkRo+mROBaKtA=", + "dependencies": { + "dompurify": "^2.0.0" + }, + "peerDependencies": { + "vue": "^2.0.0" + } + }, "node_modules/vue-eslint-parser": { "version": "7.1.1", "resolved": "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.1.1.tgz?cache=0&sync_timestamp=1602498980660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-7.1.1.tgz", @@ -21159,7 +21176,7 @@ }, "dompurify": { "version": "2.2.6", - "resolved": "https://registry.npm.taobao.org/dompurify/download/dompurify-2.2.6.tgz", + "resolved": "https://registry.npm.taobao.org/dompurify/download/dompurify-2.2.6.tgz?cache=0&sync_timestamp=1608303432721&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdompurify%2Fdownload%2Fdompurify-2.2.6.tgz", "integrity": "sha1-VJRdxcC0XOWuIocFd36OWdey7cQ=" }, "domready": { diff --git a/src/components/Activity/ActivityDate.vue b/src/components/Activity/ActivityDate.vue index 365a259..18fd6ac 100644 --- a/src/components/Activity/ActivityDate.vue +++ b/src/components/Activity/ActivityDate.vue @@ -5,7 +5,10 @@ :columns="columns" :data-source="lists" :loading="loading" + :pagination="pagination" + @change="handleTableChange" :row-key="record => record.id" + :scroll="{ y: height }" bordered class="white" > @@ -13,6 +16,10 @@ {{ index + 1 }} + +
-
详情:{{ record.content }}
+
详情: +
@@ -34,7 +42,7 @@ diff --git a/yarn.lock b/yarn.lock index 410861a..ea0eef5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3592,6 +3592,11 @@ dependencies: "domelementtype" "1" +"dompurify@^2.0.0": + "integrity" "sha1-VJRdxcC0XOWuIocFd36OWdey7cQ=" + "resolved" "https://registry.npm.taobao.org/dompurify/download/dompurify-2.2.6.tgz?cache=0&sync_timestamp=1608303432721&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdompurify%2Fdownload%2Fdompurify-2.2.6.tgz" + "version" "2.2.6" + "domready@1.0.8": "integrity" "sha1-kfJS5Ze2Wvd+dFriTdAYXV4m1Yw=" "resolved" "https://registry.npm.taobao.org/domready/download/domready-1.0.8.tgz" @@ -9391,6 +9396,13 @@ "resolved" "https://registry.npm.taobao.org/vue-cli-plugin-axios/download/vue-cli-plugin-axios-0.0.4.tgz" "version" "0.0.4" +"vue-dompurify-html@^2.3.0": + "integrity" "sha1-sXXt2lc2LPewPShkRo+mROBaKtA=" + "resolved" "https://registry.npm.taobao.org/vue-dompurify-html/download/vue-dompurify-html-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "dompurify" "^2.0.0" + "vue-eslint-parser@^7.0.0": "integrity" "sha1-xDwccV/1B3i5p+mk4WkhGF80JdM=" "resolved" "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.1.1.tgz?cache=0&sync_timestamp=1602498980660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-7.1.1.tgz" @@ -9467,7 +9479,7 @@ "resolved" "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz" "version" "1.9.1" -"vue@^2.6.11": +"vue@^2.0.0", "vue@^2.6.11": "integrity" "sha1-9evU+mvShpQD4pqJau1JBEVskSM=" "resolved" "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz" "version" "2.6.12"