小程序中讀取騰訊文檔的表格數(shù)據(jù)的實(shí)現(xiàn)
日常生活中我們使用騰訊文檔在線的收集各類數(shù)據(jù),數(shù)據(jù)收集是比較方便,但是如果希望對數(shù)據(jù)進(jìn)行維護(hù)或者后續(xù)統(tǒng)計(jì)分析還是不方便的。本篇就介紹一下如何利用微搭低代碼工具來接入騰訊文檔的數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的在線管理功能。
1 創(chuàng)建連接器
如果希望接入騰訊文檔的功能,需要?jiǎng)?chuàng)建連接器。打開微搭控制臺,點(diǎn)擊新建連接器
選擇騰訊文檔
然后進(jìn)行授權(quán)
輸入連接器的名稱和標(biāo)識,點(diǎn)擊開始新建
建立連接器之后會(huì)自動(dòng)生成騰訊文檔的各類接口
2 創(chuàng)建騰訊文檔
因?yàn)槲覀兪且尤腧v訊文檔,所以先需要在線制作一個(gè)電子表格,并且填充好數(shù)據(jù)
我們的接口要依賴于電子表格的唯一標(biāo)識,我們可以點(diǎn)擊分享按鈕,通過鏈接分享,并且復(fù)制出地址來,我的文檔的地址如下
https://***/sheet/DWkxMSFlkU1l2YkRo
這里的sheet后邊的內(nèi)容就是你的文檔唯一標(biāo)識,我的是DWkxMSFlkU1l2YkRo
需要注意的是分享的時(shí)候權(quán)限需要選擇全部都可以查看,否則接口獲取不到數(shù)據(jù)
3 應(yīng)用中訪問騰訊文檔
3.1 獲取sheet中的所有數(shù)據(jù)
我們應(yīng)用中是通過變量來獲取騰訊文檔的各類接口的,點(diǎn)擊變量,創(chuàng)建一個(gè)模型變量,選擇騰訊文檔數(shù)據(jù)源,方法選擇獲取所有工作表的信息,文檔唯一標(biāo)識傳入我們上邊獲取到的標(biāo)識
變量添加好之后我們可以利用普通容器和列表項(xiàng)組件來展示獲取到的數(shù)據(jù),可以在普通容器綁定循環(huán)展示
循環(huán)展示綁定好之后,我們可以給列表項(xiàng)組件分別從循環(huán)對象里綁定具體的字段
這里我們需要注意的是sheetID需要在獲取每一行數(shù)據(jù)時(shí)候使用,rowCount和columnCount需要在獲取具體的數(shù)據(jù)時(shí)候使用。
3.2 迭代行和列的數(shù)據(jù)
上邊我們通過api來獲取了sheetID,有了文檔ID和sheetID我們就可以獲取每一行和每一列的數(shù)據(jù)。定義一個(gè)模型變量,選擇騰訊文檔,選擇獲取指定行單元格文本內(nèi)容的方法,填入具體的入?yún)?/p>
因?yàn)榉祷氐氖且粋€(gè)二位數(shù)組,所以我們需要嵌套來進(jìn)行展示,外層容器綁定返回的結(jié)果
內(nèi)層容器我們綁定里邊的具體值
這樣就將我們表格的數(shù)據(jù)進(jìn)行了展示,美中不足的是騰訊文檔的日期數(shù)據(jù)不能原樣輸出,還需要在程序中進(jìn)行處理。
4 總結(jié)
我們本篇介紹了低代碼中通過連接器來訪問騰訊文檔的表格數(shù)據(jù),讀到數(shù)據(jù)之后我們就可以進(jìn)行一定的整理存入數(shù)據(jù)庫了,下一篇我們介紹如何將騰訊文檔中的數(shù)據(jù)存入數(shù)據(jù)庫中實(shí)現(xiàn)批量導(dǎo)入的功能。
到此這篇關(guān)于小程序中讀取騰訊文檔的表格數(shù)據(jù)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)小程序讀取騰訊文檔數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
原生JavaScript實(shí)現(xiàn)五子棋游戲
這篇文章主要為大家詳細(xì)介紹了原生JavaScript實(shí)現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11JS判斷鼠標(biāo)進(jìn)入容器的方向與window.open新窗口被攔截的問題
這篇文章主要給大家介紹了利用Javascript判斷鼠標(biāo)進(jìn)入容器方向的方法,以及window.open新窗口被攔截的問題分析,文中給出了詳細(xì)圖文介紹和示例代碼,相信對大家的理解和學(xué)習(xí)具有一定的參考借鑒價(jià)值,下面來一起看看吧。2016-12-12js實(shí)現(xiàn)動(dòng)態(tài)改變字體大小代碼
本文為大家介紹下使用js如何實(shí)現(xiàn)動(dòng)態(tài)改變字體大小,感興趣的額朋友不要錯(cuò)過2014-01-01微信小程序?qū)崿F(xiàn)全局狀態(tài)管理的方法整理
已知微信小程序中如果要做到全局狀態(tài)共享,常用的有四種方式,分別是globalData、本地緩存、mobx-miniprogram和westore,本文將帶大家看看mobx-miniprogram是如何實(shí)現(xiàn)的小程序的全局狀態(tài)管理,需要的可以收藏一下2023-06-06瀏覽器JavaScript調(diào)試功能無法使用解決方案
這篇文章主要介紹了瀏覽器JavaScript調(diào)試功能無法使用解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09JavaScript實(shí)現(xiàn)連連看連線算法
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)連連看連線算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01