wish-defineprint
v0.1.2
Published
内里封装了tinymce插件 在本地项目的angular.json文件中的styles还是要引入 "node_modules/tinymce/skins/lightgray/skin.min.css", "node_modules/tinymce/tinymce.js", "node_modules/tinymce/themes/modern/theme.js", "node_modules/tinymce/themes/modern/index.js", "node_modules/tinymce/pl
Downloads
7
Readme
Wish-print-tinymce 使用
内里封装了tinymce插件 在本地项目的angular.json文件中的styles还是要引入 "node_modules/tinymce/skins/lightgray/skin.min.css", "node_modules/tinymce/tinymce.js", "node_modules/tinymce/themes/modern/theme.js", "node_modules/tinymce/themes/modern/index.js", "node_modules/tinymce/plugins/link/plugin.js", "node_modules/tinymce/plugins/paste/plugin.js", "node_modules/tinymce/plugins/table/plugin.js", "node_modules/tinymce/plugins/image/plugin.js", "node_modules/tinymce/plugins/imagetools/plugin.js", "node_modules/tinymce/plugins/save/plugin.js", "node_modules/tinymce/plugins/print/plugin.js", "node_modules/tinymce/plugins/preview/plugin.js", "node_modules/tinymce/plugins/colorpicker/plugin.js", "node_modules/tinymce/plugins/textcolor/plugin.js", "node_modules/tinymce/plugins/contextmenu/plugin.js", "src/assets/tinymce/langs/zh_CN.js"
src/assets/tinymce文件夹可从node_moudle中复制到本地项目中。
安装依赖后在需要的模块中引入import {WishDefinePrintModule} from 'wish-util/publish' 随后界面上便可以使用 <wish-print-tinymce [itemList]="itemList" [methodnodes]="" [htreport]="" (saveHtreport)="saveHtreport($event)">
传入:
项目要素列表itemList:TemplateOfDatamx_For_[]
模板文本:htreport:string
模板文本的页眉:pageHeader:string
自动取数的所有函数:methodnodes:NzTreeNodeOptions[]
传回:
(saveHtreport),保存模板文本的方法,返回的是编辑后的模板文本
(deleteItem),删除项目要素的方法,返回的是TemplateOfDatamx_For_类型
(saveItem),保存项目要素的方法,返回的是TemplateOfDatamx_For_类型
Importdoc
This project was generated with Angular CLI version 12.2.18.
Development server
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Code scaffolding
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Build
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Running unit tests
Run ng test
to execute the unit tests via Karma.
Running end-to-end tests
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
Further help
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.