以下方法確實是可以實現,但是如果要分頁或者每個**後增加操作按鈕就很麻煩,所以相比來說還是 vue 比較科學
api如下:
init(option):
//在指定div中生成乙個**。
option //是乙個配置物件,屬性列表如下:
id://需要設定為**的div的id。
header://乙個存放表頭列表的陣列,如:['id','姓名','年齡','性別','愛好']
data://乙個存放**資料的二維陣列,如:
[ [1,'張三',24,'男','登山'],
[2,'李四',22,'男','畫畫'],
[3,'王五',43,'男','看電視'],
[4,'趙六',37,'男','敲**'],
[5,'小玉',19,'女','讀書']
]title://**的標題(可選,預設不顯示標題)
titlecolor://標題顏色(可選,預設是黑色)
titlesize://標題大小(可選,預設大小是16px)
headercolor://表頭字型顏色(可選,預設是黑色)
headersize://表頭字型大小(可選,預設大小是16px)
headerbgcolor://表頭背景顏色(可選)
color://**字型顏色(可選,預設是黑色)
size://**字型大小(可選,預設大小是16px)
rowheight://**每一行的高度(可選)
columnwidth://乙個數字陣列,每個數字代表**每一列的寬度百分比(可選)
evenbgcolor://索引為偶數的行背景顏色(可選)
oddbgcolor://索引為奇數的行背景顏色(可選)
align://**對齊方式(可選,只能是'center','left','right'的其中乙個)
getvalue(id,row,column)://獲取指定**中第row行第column列的資料。
setvalue(id,row,column,value)://設定指定**中第row行第column列的資料。
getvalues(id)://獲取指定**中的資料,以乙個二維陣列的形式返回。
addrow(id,data)://在指定的**中新增一行新的資料,data是乙個存放一行資料的陣列。
deleterow(id,row)://從指定的**中刪除第row行的資料。
getrowcount(id)://獲取指定**的記錄數。
render(id)://重新繪製**。
(2) 仿造table.js自定義編寫
zi.js內容如下:
function zi_table()
dict.init = function(xx)
return dict
}
專案開發記錄
有表的情況 insert into 表 val1,val2 select val1,val2 from 表 沒表的情況 select into 表 from 表 更新update 表 set urlid kd.id from keywords kd where kd 2 c 批量導數 採用.net ...
專案開發記錄二
關鍵字 時間,努力,效率,利益。關鍵句 沒有結果的努力只能說明一點,你做的都是假努力!從你做出的東西就能反應你花了多少時間!有技術的擁有話語權,我們是靠的不是行政管理!你想到的不僅是你能從別人那裡得到什麼,還有你能給別人帶去什麼。選擇共同做專案,就意味著承擔這份責任,維持彼此之間的就是利益。我把專案...
Cplat專案開發記錄
ssh keygen c your email.address t rsa ssh t git github.com c users zyjobs ssh git config global user.name 137 6055 git config global user.email 137 60...