通用功能
我們已在大多數場景下解決了 JavaScript 控件中與內聯樣式相關的問題。這一改進通過減少樣式指令中對不安全內聯(unsafe-inline)的需求,確保了更好地符合內容安全策略(CSP)。
堆積圖功能
-
#I667715 - 在堆積圖中增加了對梯形漏斗形狀的支持,提供了一種新的設計選項,能更有效地展示數據并增強視覺吸引力。
-
增加了對自定義圖表標題位置的支持,可通過設置 position 屬性將圖表標題置于圖表的頂部、底部、左側或右側。
重大變更
堆積圖中 titleStyle 和 subTitleStyle 屬性的值類型已從 Font 更改為 TitleStyleSettings,以適應新的 position 屬性。
AI 輔助視圖功能
-
現在,我們在 JavaScript AI 輔助視圖中提供了流式傳輸支持,通過使用現有的 addPromptResponse () 方法并添加一個額外的參數 isFinal 來指示最終響應,從而能夠以塊的形式動態更新響應內容。
-
現在,我們提供了一個新的事件 stopRespondingClick,當點擊停止響應按鈕時會觸發該事件。
圖表功能
-
#I597593 - 增加了對顯示工具提示的支持,該工具提示會顯示離光標最近的數據點的信息。在此處探索演示。
-
#I580507 - 用戶現在可以將水平和垂直滾動條放置在圖表的頂部、底部、左側或右側。在此處探索演示。
-
#I609348 - 啟用了使用在點渲染期間觸發的 pointRender 事件來自定義矩形系列中各個數據點的圓角半徑的功能,提升了圖表的外觀。
-
#I655602 - 增加了通過數據標簽直接顯示堆積圖表數據的累計總和的支持。在此處探索演示。
-
#I674586 - 增加了通過在導出圖表數據之前觸發的 beforeExport 事件來自定義導出的 Excel 文檔的支持。
-
增加了在顯示十字線時突出顯示類別軸上整個數據點范圍的支持,提高了可見性。在此處探索演示。
-
增加了對數據標簽的動畫支持,增強了數據標簽在圖表上顯示時的視覺效果。
聊天用戶界面功能
現在,我們在 JavaScript 聊天用戶界面中提供了兩個方法 scrollToMessage 和 focus:
-
scrollToMessage (string messageId) - 使用消息的唯一 ID 滾動到特定消息,使用戶能夠快速定位到相應消息。
-
focus - 將焦點設置在輸入文本區域,無需手動操作即可無縫輸入消息。
芯片功能
#FB63852 - 提供了拖放支持,通過在同一容器內或不同容器之間拖放芯片,可以輕松地對芯片進行重新排序。可通過將 allowDragAndDrop 設置為 true 來啟用此功能。
數據管理器功能
-
#I657081 - 數據管理器現在支持 enableCache 屬性,可跳過對已訪問頁面的請求,并且在進行排序或篩選等操作時會重置緩存。
-
數據管理器現在支持中間件集成,能夠對請求和響應進行修改,以實現身份驗證、錯誤處理和數據轉換。
-
#FB57941 - 增強了篩選和搜索功能,在執行數據操作時,URL 適配器會忽略重音符號。
-
#FB62797 - 增強了大型數據集的排序和分組性能,減少了客戶端處理導致的延遲。
日期選擇器
缺陷修復
#I688316 - 修復了輸入日期和月份后月份字段會失去焦點的問題。
功能
多種日期輸入格式
日期選擇器允許用戶以各種有效的格式輸入日期值,通過在指定用于解析的日期格式方面提供靈活性,提升了用戶體驗。引入了一個名為 inputFormats 的新 API 來處理自定義日期輸入格式,使用戶能夠指定用于解析日期值的預期格式。
日期時間選擇器
功能
多種日期和時間輸入格式
日期時間選擇器允許用戶以各種有效的格式輸入日期和時間值,通過在指定用于解析的日期和時間格式方面提供靈活性,提升了用戶體驗。引入了一個名為 inputFormats 的新 API 來處理自定義日期和時間輸入格式,使用戶能夠指定用于解析日期和時間值的預期格式。
流程圖功能
增強了連接器路由算法,以動態調整連接器,防止與相鄰連接器重疊,并保持流程圖清晰、有序。
增加了對 layoutUpdated 事件的支持,用于通知自動布局渲染過程的狀態。
增強了 selectionChange 事件,以便在選擇節點或連接器的注釋時進行通知。
文檔編輯器功能
#I690626 - 增加了在打開和導出 Word 文檔時保留隱藏文本的支持。
下拉樹
缺陷修復
-
#I694965 - 解決了在下拉樹組件中使用全選(Select All)后進行篩選時,嵌套數據中的父節點選中狀態無法保持的問題。
-
#I693819 - 解決了在啟用篩選且樹中包含禁用項時,下拉樹組件中全選(Select All)復選框存在的問題。
甘特圖功能
-
I654833 - 增強了甘特圖的 PDF 導出功能,提供了可自定義的事件標記和節假日選項。用戶可以通過在 ganttStyle 中使用 eventMarker 和 holiday 屬性,輕松調整導出的 PDF 中事件標記和節假日的外觀。有關更多
-
I657102 - 增加了對甘特圖組件中可自定義時間軸工具提示模板的支持,允許用戶修改時間軸內工具提示的內容和外觀。有關更多詳細信息并查看該功能的實際效果,請在此處探索演示。
-
I650456 - 增強了甘特圖的多任務欄功能,以支持在折疊狀態下編輯進度。這一改進使用戶無需展開任務欄即可直接更新進度,從而增加了靈活性和易用性。有關更多詳細信息并查看該功能的實際效果,請在此處探索演示。
-
I341965 - 增強了甘特圖在資源視圖中的拆分任務功能,使其與項目視圖中的行為一致且無問題。這一改進確保了對拆分任務的無縫處理,為用戶在不同視圖中提供了一致且無錯誤的體驗。更多信息可在此處找到。
重大變更
為了提高性能并符合可訪問性標準,我們已從組件的 TreeGrid 和甘特圖部分的 <tr> 和 <td> 元素中刪除了 data-row index 和 data-col index 屬性。請改用 aria-row index 和 aria-col index 屬性。
網格功能
-
#I651431 - 網格現在支持增強的 “包含” 和 “不包含” 篩選器,允許用戶使用帶復選框的多選下拉菜單對列中的多個值進行篩選。在此處探索演示。
-
#I657081 - 數據管理器現在支持 enableCache 屬性,可跳過對已訪問頁面的請求,并且在進行排序或篩選等操作時會重置緩存。在此處探索演示。
-
數據管理器現在支持中間件集成,能夠對請求和響應進行修改,以實現身份驗證、錯誤處理和數據轉換。
-
#I612266 - 網格現在支持詳細行的無限滾動,可與分層網格和詳細模板集成。這一增強功能實現了平滑滾動、多級子網格以及對分層數據更好的處理。
-
#I419589 - 網格現在支持列選擇器模板,允許用戶使用復選框或圖標等自定義元素來自定義標題、內容和頁腳,以實現個性化的用戶界面。在此處探索演示。
-
#FB57941 - 增強了網格的篩選和搜索功能,在執行數據操作時,URL 適配器會忽略重音符號。
-
#FB62797 - 提高了大型數據集在網格中的排序性能,減少了客戶端處理導致的延遲。
-
通過刪除不必要的屬性和內聯樣式,增強了 EJ2 網格的性能,確保了更簡潔的 HTML 結構,從而實現更快的渲染和更好的響應性。
-
提供了使用列設置中的新 enableAriaLabel API 來渲染帶有或不帶有 aria-label 屬性的列模板單元格的支持。這根據需求在可訪問性配置方面提供了靈活性。
重大變更
為了增強網格性能,我們已從 tr 和 td 元素中刪除了 data-row index 和 data-colindex 屬性。請改用 aria-row index 和 aria-colindex 屬性。
熱力圖功能
#I660897 - 改進了熱力圖的鍵盤可訪問性,允許用戶通過鍵盤交互突出顯示和選擇單元格,以及切換圖例。
地圖功能
#I561947 - 改進了地圖中顯示的在線地圖的捏合縮放平滑度。
提及功能
#I645793 - 現在,提及組件支持在不需要前導空格的情況下觸發建議彈出框。當 requireLeadingSpace 設置為 false 時,在連續輸入提及字符時彈出框就會出現,增強了用戶輸入的靈活性。默認情況下,只有在輸入提及字符之前有前導空格時,建議彈出框才會出現。
多列組合框功能
#I621509 - 現在,我們提供了在多列組合框加載遠程數據時,在箭頭圖標中顯示加載指示器的支持。
PDF 查看器功能
-
增強了大型 PDF 文檔的文本搜索性能。
-
增加了使用 extractText 和 findTextAsync API 異步提取和查找文本的支持。
-
#I645218 - 優化了加載大型 PDF 文檔時的內存使用情況,通過 ExtractTextOptions 還可進行進一步的增強。
-
#I645354 - 在 PDF 查看器中添加了 resourcesLoaded 事件。
數據透視表
缺陷修復
#F196192 - 現在,當數據透視表使用靜態字段列表進行渲染時,“隱藏分類匯總” 選項將正確工作。
此版本通過解決以下模塊中的問題,增強了數據透視表的可用性和穩定性:列自定義、數據透視圖、深入分析、導出、分組、計算字段、值排序和虛擬滾動。
功能
經典(表格)布局選項現在與以下功能兼容:“分組”、“隱藏分類匯總” 和 “導出”。
數據透視表現在包括為組件設置最小寬度的選項,類似于最小高度屬性。
日程安排功能
-
提供了通過將 allowOverlap 屬性設置為 false 來防止約會重疊的支持。這可以防止用戶在同一時間段內安排多個約會。
-
添加了一個新的回調事件 tooltipOpen,用于控制約會工具提示的顯示時間。您可以使用此事件來阻止工具提示出現。
-
添加了一個新的回調事件 beforePrint,在調用打印事件時會觸發。它允許在打印操作開始前進行自定義設置。
-
#I254712 - 在 Excel 導出過程開始前有一個新的回調事件 excelExport。此事件允許您在導出 Excel 工作表之前對其進行自定義設置。
-
#I659693 - 提供了 overscanCount 屬性,用于在虛擬滾動期間調整在可見區域外渲染的額外資源數量。這有助于通過預加載可見區域外的數據來實現更平滑的滾動。
-
#700794 - 為重復事件編輯器提供了 created 和 destroyed 回調事件支持。
語音轉文本預覽
JavaScript 語音轉文本控件在 Web 應用程序中提供了無縫的語音到文本轉換功能。它具有實時轉錄(帶有中間結果)、多語言識別、可自定義的按鈕和工具提示以及錯誤處理等功能,確保了直觀且易于訪問的語音識別體驗。
功能
實時轉錄:即時捕獲語音輸入并將其轉換為文本,確保流暢的語音識別。
中間結果:在用戶說話時提供部分轉錄內容,在確定最終文本之前提供動態的實時體驗。
多語言識別:支持多種語言,允許用戶以他們首選的語言轉錄語音。
工具提示:工具提示顯示有關開始和停止操作的信息,在整個語音識別過程中為用戶提供指導。
外觀:支持預定義樣式,并允許自定義內容和圖標,以滿足應用程序的設計和用戶偏好。
樹狀網格功能
-
#I651431 - 樹狀網格現在支持增強的 “包含” 和 “不包含” 篩選器,允許用戶使用多選復選框對列中的多個值進行篩選。在此處探索演示。
-
通過刪除不必要的屬性和內聯樣式,增強了 EJ2 樹狀網格的性能,確保了更簡潔的 HTML 結構,從而實現更快的渲染和更好的響應性。
重大變更
為了增強樹狀網格的性能,我們已從 tr 和 td 元素中刪除了 data-row index 和 data-colindex 屬性。請改用 aria-row index 和 aria-colindex 屬性。
樹狀圖功能
#I660897 - 增強了樹狀圖的鍵盤可訪問性,使用戶能夠通過鍵盤交互突出顯示和選擇項目,以及切換圖例。