看完了釘釘H5微應用的復雜的開發,我們也來感受一下小程序開發便捷的,校驗很少,現在就以企業內部應用為基礎進行demo樣例開發。
首先創建一個應用
一、點擊應用開發,左側菜單找到企業內部開發,在菜單里面找到小程序菜單,點擊創建應用
二、隨便輸入,點擊下一步,最下面選擇企業內部開發
三、填寫應用,選擇開發應用,小程序,IP地址寫你的對外公開的服務器IP地址(沒有的話可以先寫1.1.1.1),PC端首頁和管理后台可不寫
注意:IP白名單,也就是你企業的對外的IP,可以跟讓釘釘小程序合法方問的網址。
參考網址:https://ding-doc.dingtalk.com/doc#/bgb96b/gt5d6a
然后下載一個前端IDE的開發工具,自帶模擬器效果的:
https://ding-doc.dingtalk.com/doc#/dev/yqm3sq
然后下載一個樣例的demo,官方推薦的使用git下載
git clone https://github.com/opendingtalk/eapp-corp-quick-start-fe.git
最后把下載好的IDE安裝好,導入項目
配置js,設置方問的路徑
就可以預覽效果了···
參考文檔:https://ding-doc.dingtalk.com/doc#/bgb96b/gx9vwr
釘釘小程序是類似於react和vue的刷新數據就會重新渲染頁面的一種簡單的開發模式
文件結構
app層
page層
頁面js分邏輯層和視圖層,
這個就是刷新數據,同時也刷新了頁面
參考文檔:https://ding-doc.dingtalk.com/doc#/dev/yqm3sq
然后下載服務端代碼以java為例
git clone https://github.com/opendingtalk/eapp-corp-quick-start-java.git
下載好以后,找一個開發工具導入,比如IDEA或者eclipse導入項目,項目是maven的,配置好maven倉的配置地址,更新maven項目,等常規操作,項目不報錯以后
修改服務器配置代碼Constant.java
就可以跟前端代碼聯調了,,,不用寫jsapi鑒權代碼,也不用寫復雜的回調方法。。。