ThinkCMF小程式API開發框架

2021-09-24 08:44:55 字數 1811 閱讀 9035

1.請先安裝thinkcmf5

thinkcmf  根目錄

├─api

api目錄

├─data 資料目錄

│ ├─conf 動態配置目錄

│ ├─runtime 應用的執行時目錄(可寫)

│ └─ ... 更多

├─public

web 部署目錄(對外訪問目錄)

│ ├─api

api入口目錄

│ ├─index

.php 入口檔案

│ └─.htaccess

apache重寫檔案

├─******wind

│ ├─cmf

cmf核心庫目錄

│ ├─extend 擴充套件類庫目錄

│ ├─thinkphp

thinkphp目錄

│ └─vendor 第三方類庫目錄(composer)

├─composer

.json

composer 定義檔案

├─license

.txt 授權說明檔案

├─readme

.mdreadme 檔案

├─think 命令列入口檔案複製**

3.訪問http://你的網域名稱/api

}複製**

1.在api目錄下建立blog目錄

blog結構:

1.2.3.4.5.6.7.8.9.10.

├─api                   應用目錄

│ ├─blog 應用目錄

│ │ ├─controller 控制器目錄

│ │ ├─lang 多語言包(可選)

│ │ ├─logic 邏輯層目錄(可選)

│ │ ├─model 模型目錄(可選)

│ │ ├─service 服務層目錄(可選)

│ │ ├─validate 驗證器目錄(可選)

│ │ ├─config

.php 應用配置檔案(可選)

│ │ ├─route

.php 路由配置檔案(可選)複製**

2.建立乙個前台api控制項器(controller),在應用controller目錄下建立乙個indexcontroller.php檔案

<?php

namespace

api\blog\controller;

usecmf\controller\restbasecontroller;

class

indexcontroller

extends

restbasecontroller

}複製**

前台api controller一般都要繼承cmf\controller\restbasecontroller

複製**

4.到此為止,乙個前台api應用基本建立完成

[結束!!]

小程式雲api封裝

const tip text 查詢 export const dbget param const promise new promise resolve,reject catch err else catch err return promise 新增或者更新資料 export const dbad...

小程式封裝api請求

測試環境 test 生產環境 prod const api require api.js const config require env index.js const fetch require fetch.js let env prod let baseurl config env baseur...

小程式系統api 》彈窗

主要分為四種彈窗 一 showtoast 普通彈出窗 wx.showtoast 在showtoast中 title是必填的屬性 duration 顯示時間 預設1500毫秒 icon 顯示圖示 乙個有三個引數 1.success 2.loading 3.none 其中success是預設值,load...