最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

MASA Stack 第三期社區(qū)例會

2022-08-22 11:10 作者:MASA技術(shù)團(tuán)隊(duì)  | 我要投稿



MASA Blazor 0.5.0發(fā)版內(nèi)容


功能

Autocomplete:支持通過設(shè)置AutoSelectFirst參數(shù)開啟自動(dòng)選擇第一項(xiàng)的功能,支持CacheItems參數(shù),增強(qiáng)使用上下鍵的用戶體驗(yàn)。

BottomNavigation::一個(gè)替代側(cè)邊欄的新組件。它主要用于移動(dòng)應(yīng)用程序。

DragZone:一個(gè)基于Sorttable.js實(shí)現(xiàn)拖放功能的新組件。

Form?: FluentValidation 支持依賴注入,驗(yàn)證消息支持i18n。

i18n?: 組件庫支持本地化,增強(qiáng)了文檔的本地化。

Markdown:支持通過設(shè)置?Readonly?開啟只讀。

Modal:支持通過插槽設(shè)置自定義標(biāo)題內(nèi)容和關(guān)閉內(nèi)容。

Select/Autocomplete:添加按下?EscapeSpace、Home、End?鍵的邏輯。


破壞性更新

i18n:將使用 i18n 的 api 更改為services.AddMasaBlazor().AddI18nForServer().

CSS:合并masa-blazor.cssmasa-extend-blazor.cssmasa-blazor.min.css.


問題修復(fù)

Breakpoint:修復(fù)?

MasaBlazor.Breakpoint.Mobile首次不工作的問題。

DataTable:將FooterProps參數(shù)設(shè)置為強(qiáng)類型,如果FilterProps.ItemsPerPageOptions為空時(shí)不渲染頁數(shù)選擇元素。

DataTableFixedRight?和?FixedHeader?同時(shí)使用時(shí)出現(xiàn)UI錯(cuò)誤。

Dialog:復(fù)滾動(dòng)如果對話框已顯示并將要釋放時(shí)。

Divider?:修復(fù)在某些場景分割線無法顯示的問題,比如在Stepper中使用時(shí)。

ErrorHandler:修復(fù)生命周期中的異常仍然循環(huán)拋出的問題。

ListGroup:如果append-icon為空是不渲染該元素,prepend-icon同理。

Markdown:修復(fù)?Readonly?拼寫錯(cuò)誤,將token移動(dòng)到請求頭。

NavigationDrawer:修復(fù)當(dāng)觸發(fā)點(diǎn)擊事件時(shí)?MiniVariant?設(shè)置為false的邏輯錯(cuò)誤問題。

Select:增強(qiáng)用戶使用體驗(yàn),修復(fù)#391#332。

Stepper:修復(fù)在處理時(shí)引用可能為空的問題。

Switch/Checkbox:修復(fù)?OnChange?事件無法觸發(fā)的問題?#489。

TimelineItem:修復(fù)?Left?和?Value、AutoGrow、RowHeight參數(shù)值改變后,重新計(jì)算輸入高度。?參數(shù)不起作用的問題。

Textarea:在Value、AutoGrow或 RowHeight 參數(shù)更改后重新計(jì)算輸入高度。

TextField:修復(fù)對話框中?AutoFocus?不起作用。

Transition:修復(fù)LeaveAbolute?在 ToogleableTransftionElement 中不起作用。

Treeview:修復(fù)了Items更改時(shí)樹節(jié)點(diǎn)沒有更新的問題。


重構(gòu)

i18n:重命名languageculture.


文檔

ExpansionPanels:使用新的過渡組件更新高級示例。

CSSmasa-extend-blazor.css不應(yīng)包含文檔的樣式。

WebAssembly:最小化應(yīng)用程序下載大小,更新首屏加載動(dòng)畫。

信息來源:https://github.com/BlazorComponent/MASA.Blazor/releases/tag/0.5.0


MASA Framework 0.5.0內(nèi)容發(fā)版


修復(fù)Bug

Configuration.Dcc: 修復(fù)獲取節(jié)點(diǎn)錯(cuò)誤?#85

Storage.Aliyun: 修復(fù)基于配置文件的上傳出錯(cuò)#87

EntityFramework: 修復(fù)使用MySql錯(cuò)誤#108, 修復(fù)使用軟刪除過濾由于嵌套引用導(dǎo)致刪除失敗#144

EventBus: 修改錯(cuò)誤提示信息地址#105

DomainEventBus: 修復(fù)聚合根添加領(lǐng)域事件執(zhí)行順序錯(cuò)誤#120?#135

AutoComplete: 修復(fù)搜索匹配不到的問題#136?#139?#140?#149

Dispatcher: 修復(fù)部分事件(未繼承ITranscation的事件)發(fā)布時(shí),當(dāng)Handler存在嵌套發(fā)布事件時(shí),事務(wù)中間件會被多次執(zhí)行的問題#146, 修復(fù)EventBus多次發(fā)布事件,第二次發(fā)布事件不會自動(dòng)持久化#153


重命名

Masa.Contrib.BasicAbility.Dcc重命名為Masa.Contrib.Configuration.ConfigurationApi.Dcc#96


功能

IdGenerator: 添加 IdGenerator.SimpleGuid 和IdGenerator.SequentialGuid和 IdGenerator.Snowflake?#76?#83?#87?#97?#115?#121?#124

Auth: 為團(tuán)隊(duì)和權(quán)限添加 sdk 方法?#77?#80, 更新 auth sdk 身份?#84?#98?#117?#141添加 Auth.Contracts#104?#113新增修改用戶數(shù)據(jù)?#157?#160?#162

OIDC:添加Oidc.EntityFramework、Oidc.Cache.Storage#78?#93?#109

IdentityModel: 添加IdentityModel, 支持更新創(chuàng)建者、創(chuàng)建時(shí)間、修改人、修改時(shí)間等?#81?#103?#118

Data: 支持分布式鎖#88?#131

Storage: 支持多Bucket#89, 添加 AddAliyunStorage 支持異步#123

Scheduler:添加調(diào)度器 Sdk?#102?#107?#110?#142?#151

Dcc: 添加DCC Sdk#96?#161

Configuration.ConfigurationApi.Dcc: 擴(kuò)展方法GetDefault,GetPublic?#127?#138

Dispatcher: EventBus 支持自定義日志級別#134?#137

Mc: 添加Mc Sdk#112?#143?#163

EntityFramework: Support migration of local message table via IDesignTimeDbContextFactory#152

Tsc: 添加 tsc-sdk?#125


重構(gòu)

EntityFramework: 支持樂觀并發(fā)#79, 重構(gòu)MasaDbContextOptionsBuilde#122

IntegrationEvents.Dapr:重構(gòu)DaprIntegrationEventBus?#116?#150?#158?

Autocomplete: 重構(gòu)和優(yōu)化用戶體驗(yàn)#159


文檔

Home: 修改首頁文檔?#87

Storage.Aliyun: 修復(fù)中文文檔錯(cuò)誤#87

Dispatcher: 添加Benchmark 數(shù)據(jù)#91#92

DistributedLock: 添加文檔#95更新 IntegrationEvent 文檔使用#132

Identity: 修改引用包文檔錯(cuò)誤#164


測試

Auth: 完善Auth單元測試#94

PM:修復(fù)單元測試#145


雜務(wù)

1.修改命名空間#82

2.更新Masa.Utils庫版本#90?#114?#133?#147?#154?#165

信息來源:Release 0.5.0 · masastack/MASA.Framework (github.com)


MASA Stack 產(chǎn)品諜照


1.登錄頁面

2.個(gè)人信息頁面

3.全局導(dǎo)航

4.消息中心

5.渠道管理

6.配置中心

7.項(xiàng)目管理


社區(qū)近期問題解答

MASA?Framework

Q1:MASA?Framework在vs里安裝項(xiàng)目的那幾個(gè)模板是怎么安裝上的?

A:dotnet?new?--install?Masa.Template


Q2:目前Framework如何與前端I18n配合做多語言?

A:目前0.5.0版本的框架暫不支持多語言,我們計(jì)劃在0.6.0增加多語言支持


Q3:DomainEvent、DomainCommand、DomainQuery有什么區(qū)別?

A:領(lǐng)域事件是DomainEvent,為了簡化CQRS,就內(nèi)置了DomainCommand、DomainQuery,它們是DomainEvent與Command、Query的組合


MASA?Blazor

Q1:Blazor如何實(shí)現(xiàn)登錄,類似MVC后臺程序的效果?

A:參考:https://github.com/masalabs/MASA.Framework.Admin


Q2:MASA Blazor App、MASABlzaor Pro Web、MASA Blazor Website、MASA Framework Project區(qū)別是什么?

A:MASA Blazor App:使用了MASA Blazor的模板
MASABlzaor Pro Web:?使用了MASA Blazor Pro的樣式
MASA Blazor Website:使用了文檔站點(diǎn)的樣式
MASA Framework Project:創(chuàng)建Framework項(xiàng)目


Q3:目前Tooltip組件寫法太復(fù)雜,會影響代碼的結(jié)構(gòu)和閱讀體驗(yàn),能否可以優(yōu)化一下,例如在 MButton上原生支持 Tooltip 屬性。

A:開發(fā)組件庫應(yīng)該保持單一組件最小的功能,或者說單一職責(zé),Tooltip現(xiàn)在的設(shè)計(jì)是可以包裹任何元素,無論該元素是行內(nèi)元素還是塊元素,從技術(shù)上來說Tooltip要知道目標(biāo)元素,就需要給目標(biāo)元素添加一個(gè)唯一的自定義屬性,你可以通過查看html看到有個(gè)_activator_?開頭的屬性。然后給該元素添加click和mouseenter事件來實(shí)現(xiàn)點(diǎn)擊觸發(fā)和Hover觸發(fā)的效果。具體請移步https://github.com/BlazorComponent/MASA.Blazor/issues/595。


其他

Q1:Masa以后支持工作流嗎?是免費(fèi)的嗎?

A:2.0會增加工作流支持,是免費(fèi)的


開源地址

https://github.com/BlazorComponent/MASA.Blazor

https://github.com/masastack/MASA.Framework



MASA Stack 第三期社區(qū)例會回放

https://www.bilibili.com/video/BV18W4y1a7Jb?spm_id_from=333.999.0.0



如果你對我們的開源項(xiàng)目感興趣,無論是代碼貢獻(xiàn)、使用、提 Issue,歡迎聯(lián)系我們



MASA Stack 第三期社區(qū)例會的評論 (共 條)

分享到微博請遵守國家法律
保亭| 江陵县| 阿拉善盟| 顺义区| 苏尼特左旗| 徐汇区| 四平市| 筠连县| 陈巴尔虎旗| 电白县| 井冈山市| 东丰县| 莫力| 温泉县| 汤阴县| 平阴县| 峨山| 张家界市| 高平市| 子洲县| 上犹县| 东宁县| 玉溪市| 涿鹿县| 连平县| 嘉荫县| 开江县| 灵石县| 武隆县| 杭锦旗| 故城县| 巨野县| 馆陶县| 安远县| 垫江县| 常德市| 喀什市| 通化县| 台湾省| 随州市| 鹤岗市|