@@ -955,7 +955,7 @@ export class Draw {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public setValue(payload: Partial<IEditorData>) {
|
public setValue(payload: Partial<IEditorData>) {
|
||||||
const { header, main, footer } = payload
|
const { header, main, footer } = deepClone(payload)
|
||||||
if (!header && !main && !footer) return
|
if (!header && !main && !footer) return
|
||||||
const pageComponentData = [header, main, footer]
|
const pageComponentData = [header, main, footer]
|
||||||
pageComponentData.forEach(data => {
|
pageComponentData.forEach(data => {
|
||||||
|
|||||||
+2
-1
@@ -72,7 +72,7 @@ import { IPageBreak } from './interface/PageBreak'
|
|||||||
import { LETTER_CLASS } from './dataset/constant/Common'
|
import { LETTER_CLASS } from './dataset/constant/Common'
|
||||||
import { INTERNAL_CONTEXT_MENU_KEY } from './dataset/constant/ContextMenu'
|
import { INTERNAL_CONTEXT_MENU_KEY } from './dataset/constant/ContextMenu'
|
||||||
import { IRange } from './interface/Range'
|
import { IRange } from './interface/Range'
|
||||||
import { splitText } from './utils'
|
import { deepClone, splitText } from './utils'
|
||||||
|
|
||||||
export default class Editor {
|
export default class Editor {
|
||||||
public command: Command
|
public command: Command
|
||||||
@@ -190,6 +190,7 @@ export default class Editor {
|
|||||||
pageBreak: pageBreakOptions
|
pageBreak: pageBreakOptions
|
||||||
}
|
}
|
||||||
// 数据处理
|
// 数据处理
|
||||||
|
data = deepClone(data)
|
||||||
let headerElementList: IElement[] = []
|
let headerElementList: IElement[] = []
|
||||||
let mainElementList: IElement[] = []
|
let mainElementList: IElement[] = []
|
||||||
let footerElementList: IElement[] = []
|
let footerElementList: IElement[] = []
|
||||||
|
|||||||
Reference in New Issue
Block a user