日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

BeetleX.WebFamily之Markdown编辑器

發布時間:2023/12/4 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BeetleX.WebFamily之Markdown编辑器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

????????組件的新版集成一款Markdown編輯器ToastUIEditor,通過它可以快速地構建編寫Markdown文本內容功能。集成后的ToastUIEditor支持圖表,表格,文件管理插入等功能。

? ? ? ? 新建一個控制臺項目,通過Nuget引用組件后編寫以下代碼

class?Program {static void Main(string[] args){WebHost host = new WebHost();WebHost.Title = "Beetlex WebFamily";WebHost.HomeModel = "webfamily-md";WebHost.HomeName = "Markdown";WebHost.Login = false;host.RegisterComponent<Program>();host.UseToastUIEditor();host.Setting(o =>{o.SetDebug();o.Port = 80;o.LogLevel = EventArgs.LogType.Info;o.LogToConsole = true;}).UseElement(PageStyle.Element).Initialize((http, vue, resoure) =>{resoure.AddCss("website.css");vue.Debug();}).Run();}}

把主頁面的Tab設置成webfamily-md并調用WebHost.UseToastUIEditor()來載入編輯器內容即可。啟動程序后在瀏覽器訪問即可以編輯Markdown內容

在實際應用中可以使用webfamily-md和webfamily-mdview兩個控件,分別是編輯和預覽。

<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="utf-8" /><title>Beetlex WebFamily</title><link href="/css/beetlex-v1.css" rel="stylesheet" /><script src="/js/beetlex-v1.js"></script> </head> <body><div id="app"><webfamily-md v-model="content" height="600px"></webfamily-md><el-divider content-position="left">Viewer</el-divider><webfamily-mdview :value="content" ></webfamily-mdview></div><script>var page = {}Vue.prototype.$getID = function () {page.controlid = page.controlid + 1;return page.controlid;};page = new Vue({el: '#app',data: {content: '',controlid: 1},methods: {}}); </script> </body> </html>

完整示例可查看

https://github.com/beetlex-io/BeetleX-Samples/tree/master/BeetleX.Samples.WebFamily.MarkdownEditor

BeetleX

開源跨平臺通訊框架(支持TLS)
提供高性能服務和大數據處理解決方案

https://beetlex.io

總結

以上是生活随笔為你收集整理的BeetleX.WebFamily之Markdown编辑器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。