tianyabing %!s(int64=2) %!d(string=hai) anos
pai
achega
52151582d1
Modificáronse 1 ficheiros con 46 adicións e 0 borrados
  1. 46 0
      src/components/md/MarkDownView.vue

+ 46 - 0
src/components/md/MarkDownView.vue

@@ -0,0 +1,46 @@
+<template>
+  <div id="mdContent">
+    <v-md-preview :text="md.content"></v-md-preview>
+  </div>
+</template>
+
+<script>
+import request from "@/utils/request";
+
+export default {
+  data() {
+    return {
+      md: {}
+    }
+  },
+  props: {
+    url: String,
+    pics: Array,
+  },
+  created() {
+  },
+  mounted() {
+    this.md.url = this.url;
+    this.getContent(this.url)
+  },
+  methods: {
+    getContent(url) {
+      let app = this;
+      request.getFile(url,{}).then(res=>{
+        if (res.status===200) {
+          let reader = new FileReader();
+          reader.readAsText(res.data,'utf-8');
+          reader.onload = function (e) {
+            app.md.content = e.target.result;
+          };
+        }
+
+      })
+    }
+  }
+}
+</script>
+
+<style>
+
+</style>