當前位置:
首頁 > 知識 > SpreadJS 在 Angular2 中支持綁定哪些屬性?

SpreadJS 在 Angular2 中支持綁定哪些屬性?

SpreadJS 在 Angular2 中支持綁定哪些屬性?

SpreadJS純前端表格控制項是基於 HTML5 的 JavaScript 電子表格和網格功能控制項,提供了完備的公式引擎、排序、過濾、輸入控制項、數據可視化、Excel 導入/導出等功能,適用於 .NET、Java 和移動端等各平台在線編輯類 Excel 功能的表格程序開發。

在前一篇文章中,我們了解到 SpreadJS 已經全面支持了 Angular2,並且只需4步就能完成在 Angular2 中集成 SpreadJS。

下面我們來介紹 SpreadJS 在 Angular2 中支持綁定哪些屬性 。不同的標籤可以綁定的屬性不同,我們按照標籤來分類進行介紹。以下為主要屬性的列表,更詳細的屬性介紹請通過文末鏈接查看。


gc-spread-sheets


Attribute Type Comment
name string 整個工作簿的名稱,導出時Excel的默認名稱
tabStripVisible boolean 是否展示左下方sheet的導航欄
allowUserDragFill boolean 是否允許用戶進行拖拽填充
highlightInvalidData boolean 是否在數據驗證時高亮顯示無效數據(設置高亮顯示後,無效數據會用紅圈圈出)
backColor string 設置背景色
backgroundImage string 設置背景圖片
hostStyle any 標籤的樣式,等同於HTML的style屬性,使用方法等同於angular2的樣式綁定,例如:{width: 400px, height: 600px}
hostClass string 標籤的類,等同於HTML的class屬性。

gc-worksheet


Attribute type Comment
dataSource any 表單級別的綁定,設置數據源。
name string 設置sheet的名稱
frozenColumnCount number 頂部凍結列,參數為colindex
frozenRowCount number 頂部凍結行,參數為rowindex
frozenTrailingColumnCount number 底部凍結列,參數為colcount-colindex,例如凍結最後兩行,參數為2.
frozenTrailingRowCount number 底部凍結行,參數為rowcount-rowindex
rowCount number 設置行數
colCount number 設置列數
rowHeaderVisible boolean 是否顯示rowHeader
columnHeaderVisible boolean 是否顯示columnHeader
isProtected boolean 設置表單保護
selectionBackColor string 設置選中區域的背景色
selectionBorderColor string 設置選中區域的邊框顏色
defaultStyle GC.Spread.Sheets.Style 設置默認樣式,參數為GC.Spread.Sheets.Style的實例。


gc-column


Attribute type Comment
width number 列寬
resizable boolean 是否根據拖拽重設大小
autoFit boolean 是否自動匹配列寬
style GC.Spread.Sheets.Style 整列設置樣式
cellType GC.Spread.Sheets.CellTypes.Base 整列設置單元格類型
formatter string 整列設置單元格格式

以上就是所支持的屬性,需要說明的是在 Angular2 中 SpreadJS 最大精度只能進行到列級別的設置,這與 Angular2 的綁定機制有關,需要特別注意。

詳細的屬性介紹,請參考:http://blog.gcpowertools.com.cn/post/spreadjs-support-angular2-2.aspx

SpreadJS V10.2 版本即將發布,更多更好的功能盡在新版本中,敬請期待!

登錄SpreadJS官網,了解更多:http://www.gcpowertools.com.cn/products/spreadjs/

關於葡萄城

葡萄城是全球控制項行業領導者,世界領先的企業應用定製工具、企業報表和商業智能解決方案提供商,為超過75%的全球財富500強企業提供服務。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 葡萄城控制項 的精彩文章:

矩表-現代數據分析中必不可少的報表工具
案例分享-電力設備生產數據的多層分組統計報表實現

TAG:葡萄城控制項 |

您可能感興趣

Google Pay支持綁定Paypal賬戶 可在Gmail等應用中直接使用Paypal支付
Gosha Rubchinskiy再次放大招!這次綁定了DIESEL!
CoinHot發布綁定 Telegram 賬號送 CHT 活動的公告
android 數據綁定
ASP.NET Web Forms 數據綁定
如何在 Linux/Unix 之上綁定 ntpd 到特定的 IP 地址
綁定PRESS.one
巴斯夫推出Ultrafuse 316L綁定金屬線材
spring mvc 中的數據綁定進階篇
美國支付公司Shift推出比特幣借記卡 可與Coinbase賬戶直接綁定
SteamVR Input:如何為新控制器重新綁定VR遊戲
linux應用如何進行cpu綁定
Shopify域名註冊有哪些注意事項?Shopify域名注意事項&綁定指南
SpringMVC筆記(3):數據綁定
Android強制綁定服務 歐盟向Google裁罰有史以來最高罰金
乾貨:Shopee、JD、Souq綁定連連支付收款賬戶教程
Vue.js 組件中的v-on綁定自定義事件理解
IIS域名綁定後http訪問直接跳轉至https的方法
Jumia官方回應回款問題:自查payoneer綁定問題,妥投時間很關鍵
steam手機令牌怎麼綁定 steam令牌綁定教程