本視頻主要講解了使用SpreadJS設(shè)置單元格類型相關(guān)內(nèi)容,包括基本應(yīng)用、按鈕單元格、復(fù)選框單元格、普通組合框單元格、超鏈接單元格、自定義單元格、自定義行列頭單元格。通過本視頻,你將了解到以下內(nèi)容(常用API):
設(shè)置單元格類型: setCellType
獲取單元格類型: getCellType
按鈕單元格:
創(chuàng)建按鈕單元格類型:new GC.Spread.Sheets.CellTypes.Button()
設(shè)置文字:B1.text(‘‘);
設(shè)置背景顏色:B1.buttonBackColor(‘red‘)
復(fù)選框單元格:
設(shè)置是否支持三種狀態(tài):c.isThreeState(true);
設(shè)置文本:c.textTrue(),c.textFalse(),c,textIndeterminate()
設(shè)置獲取標(biāo)題:c.caption(‘’);
設(shè)置文本位置:c.textAlign();
普通組合框單元格:
設(shè)置、獲取寫入底層數(shù)據(jù)的值:editorValuetype.text // text,index,value
是否可編輯:editable(true);
下拉列表高度:itemHeight(24);
超鏈接單元格:
獲取、設(shè)置超鏈接文本值:h.text(‘’)
設(shè)置懸停提示信息 h.linkToolTip(‘’)
設(shè)置顏色:h.linkColor(‘red’) h.visitedLinkColor(‘blue’)
設(shè)置回調(diào):onClickAction()
是否點(diǎn)擊超鏈接時將其設(shè)置為當(dāng)前活動單元格:h.activeOnClick(true);