翻譯|使用教程|編輯:鮑佳佳|2020-10-09 09:32:26.390|閱讀 238 次
概述:AngularJS是一個在客戶端使用JavaScript的Web應用程序框架。本文主要講述如何在 AngularJS 中使用 SpreadJS,一共分為三個步驟,配合我們提供的鏈接下載使用吧!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
SpreadJS支持AngularJS。
AngularJS是一個在客戶端使用JavaScript的Web應用程序框架。
使用以下步驟將SpreadJS與AngularJS結合使用。
angular.module("myApp", ["gcspreadsheets", "module2","module3",...])
<gc-spread-sheets id="ss" style="width:100%;height:500px;border:1px solid gray"> <worksheets> <worksheet frozen-column-count="1"> </worksheet > </worksheets> </gc-spread-sheets>
Spread,Sheet和Column是標記層次結構的基本元素。其他元素通過設置來起作用。主要標簽層次為:
<gc-spread-sheets style="width:100%;height:500px;border:1px solid gray"> <worksheets> <worksheet> <columns> <column></column> </columns> </worksheet> </worksheets> </gc-spread-sheets>
如果元素的設置是簡單類型,或者可以將其設置為簡單字符串,則將其設置為元素的屬性。一個簡單的類型可以是數字,字符串,布爾值,枚舉,字體,lineBorder等,如以下示例所示:
<gc-spread-sheets style="width:100%;height:500px;border:1px solid gray"> <worksheets> <worksheet> <default-style backcolor="#c6e0b4" font="large Meiryo" border="#8ea9db dashed"></default-style> </worksheet> </worksheets> </gc-spread-sheets>
如果元素的設置是對象類型,并且不能將其設置為簡單字符串,則將其設置為基本元素的子元素。子元素可以具有另一個子元素。例如:
<gc-spread-sheets style="width:100%;height:500px;border:1px solid gray"> <worksheets> <worksheet> <columns> <column width="100"> <default-style formatter="#,##0.00"> <number-validator comparisonoperator="GreaterThan" value1="0"></number-validator> </default-style> </column> </columns> </worksheet> </worksheets> </gc-spread-sheets>
以下主題列出了元素指令。
屬性名稱不區分大小寫,并支持使用“-”分割每個單詞。例如,以下代碼結果是相同的:
<column dataField="country"></column>
<column datafield="country"></column>
<column DATAFIELD="country"></column>
<column data-field="country"></column>
<column Data-Field="country"></column>
該屬性值支持“ {{binding}}”以綁定范圍的數據。例如,這是一列,其寬度綁定到columnWidth:
<column width={{columnWidth}} >
這是一個HTML INPUT元素,它使用ng-model綁定columnWidth。
column Width: <input ng-model="columnWidth" />
在輸入元素中輸入數字時,列寬會自動調整大小。
如果將傳播指令元素或屬性放置在不遵循該元素指令的另一個元素上,則該元素不會生效。您不能重新排序,插入或刪除html標記上定義的列。這樣做可能會導致綁定值錯誤。
今天的內容就到這了,不要忘了在評論區留下的意見和建議!現電子表格控件SpreadJS正版授權限時優惠!低至3490;企業版最高立減6000元。點擊了解更多優惠!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: