从Markdown编辑器到React联系人管理器的开发之旅
1. Markdown编辑器的构建
在开发过程中,我们构建了一个简单的Markdown编辑器。首先,创建了一个 Markdown 类,用于处理用户输入的文本并将其转换为HTML内容。以下是 Markdown 类的代码:
class Markdown {
public ToHtml(text : string) : string {
let document : IMarkdownDocument = new MarkdownDocument();
let header1 : Header1ChainHandler = new ChainOfResponsibilityFactory().Build(document);
let lines : string[] = text.split(`\n`);
for (let index = 0; index < lines.length; index++) {
let parseElement : ParseElement = new ParseElement();
parseElement.CurrentLine = lines[index];
header1.HandleRequest(parseElement);
}
return document.Get();
}
}
超级会员免费看
订阅专栏 解锁全文
1332

被折叠的 条评论
为什么被折叠?



