Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
e36a7523
Commit
e36a7523
authored
Mar 31, 2023
by
zhanghou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交docx-view插件展示文档
parent
b0ca9b52
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
0 deletions
+3
-0
index.vue
src/components/business/docpan/views/index.vue
+3
-0
No files found.
src/components/business/docpan/views/index.vue
View file @
e36a7523
...
...
@@ -496,6 +496,7 @@
</
template
>
</el-dialog>
</template>
<div
ref=
"file"
></div>
</div>
</template>
<
script
>
...
...
@@ -503,6 +504,7 @@ import commonProcess from "~/mixin/commonProcess";
import
Api
from
"~/service/Api"
;
import
Utils
from
"~/utils/index"
;
import
DocUtils
from
"~/utils/DocUtils"
;
let
docx
=
require
(
"docx-preview"
);
export
default
{
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
...
...
@@ -655,6 +657,7 @@ export default {
u8arr[length] = bstr.charCodeAt(length); // 返回在指定的位置的字符的 Unicode 编码
}
let blob = new Blob([u8arr]);
docx.renderAsync(blob, this.$refs.file);
let hrefUrl = window.URL.createObjectURL(blob);
let a = document.createElement('
a
');
a.href = hrefUrl;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment