"use strict"; define(function (require) { const ctx = require('./common/ctx'); const eventListener = require('./event/MyEventListener') const utils = require('./common/utils') console.log("uuid1 -10 : ", utils.Uuid(ctx.usn)); // 初始化第一个输入框 let newParagraph = document.createElement("p"); newParagraph.setAttribute("id", utils.Uuid(ctx.usn, ctx.docType)); newParagraph.setAttribute("data-order", ctx.incrementNumThenReturn()); //前置 span let preSpan = document.createElement("span"); preSpan.setAttribute("contenteditable", "false") preSpan.setAttribute("data-flag", "span_pre") //内置span let span = document.createElement("span"); span.append(document.createElement("br")); span.setAttribute("data-flag", "span_content") newParagraph.append(preSpan, span); //添加一行 ctx.MyRoot().append(newParagraph); //收起选区到一个点,光标落在一个可编辑元素上 utils.GetSelection().setPosition(span, 0); span.focus(); })