diff --git a/cloudfunctions/ARDemo/wx-server-sdk-wxg-service/README.md b/cloudfunctions/ARDemo/wx-server-sdk-wxg-service/README.md
deleted file mode 100644
index 094c39f6..00000000
--- a/cloudfunctions/ARDemo/wx-server-sdk-wxg-service/README.md
+++ /dev/null
@@ -1,326 +0,0 @@
-# WXG Service for Mini Program Server SDK
-
-## wx-server-sdk 插件使用方式
-
-需同时安装依赖 `wx-server-sdk` 和 `@tencent/wx-server-sdk-wxg-service`,后者必须使用 `tnpm` 安装。
-
-注册 SDK 插件的示例代码:
-
-```js
-const cloud = require('wx-server-sdk')
-const wxgService = require('@tencent/wx-server-sdk-wxg-service')
-
-// 将 wxg service 注册到 cloud 上,获得 callWXSvrkit, callTencentInnerAPI 等内部接口
-cloud.registerService(wxgService)
-
-exports.main = async (event, context) => {
- // 现在可以使用 callWXSvrkit 等内部接口了
- cloud.callWXSvrkit({
- // ....
- })
-}
-```
-
-## 兼容性说明
-
-从 `0.6.1` 起,需搭配 `wx-server-sdk` `2.0.3` 或以上使用。
-
-## 接口
-
-WXG Service 包含以下接口
-
-### callTencentInnerAPI:调用腾讯内部服务
-
-```js
-const cloud = require('wx-server-sdk')
-const wxgService = require('@tencent/wx-server-sdk-wxg-service')
-
-// 将 wxg service 注册到 cloud 上,获得 callWXSvrkit 接口
-cloud.registerService(wxgService)
-
-exports.main = async (event, context) => {
- const callResult = await cloud.callTencentInnerAPI({
- cmdid: 12345, // 必填
- modid: 67890, // 必填
- path: '/aaa/bbb?xxx=1', // 必填,除域名外 URL 路径。URL 参数选填
- https: false, // 选填,是否使用 https
- method: 'post', // 必填,HTTP Method
- // 选填,HTTP 头部
- headers: {
- 'Content-Type': 'application/json'
- },
- // 选填,body 可以是 string 类型或 Buffer 类型
- body: JSON.stringify({
- x: 1,
- y: 2,
- }),
- /**
- * autoParse:
- * 是否自动 parse 回包包体,如果是,则:
- * 在 content-type 为 application/json 时自动 parse JSON
- * 在 content-type 为 text/plain 时自动转为 string
- * 其余情况不 parse,返回原始包体 buffer
- */
- autoParse: true,
- })
-
- console.log(callResult)
-
- /**
- * callResult:
- * {
- * errCode: 0,
- * errMsg: 'callTencetnInnerAPI:ok',
- * contentType: 'application/json', // 回包 content-type
- * body: { x: 1 }, // 回包 http response body
- * statusCode: 200, // 回包 http status code
- * rawHeaders: [ // 回包 http headers
- * {
- * key: 'content-type',
- * value: 'application'
- * },
- * // ...
- * ]
- * }
- */
- return callResult
-}
-```
-
-### callWXSvrkit:调用微信 Svrkit 服务
-
-供 WXG 内部小程序通过云函数调用微信 svrkit 模块。
-
-因为 svrkit 的数据交换协议是 `protobuf`,且 svrkit 的模块调用需要一些模块信息,因此为了简化前端调用方式、省去接口数据处理和调用信息处理(pb 序列化与反序列化、模块信息传入)、我们也提供了一个 `@tencent/cloud-functions-tools` 工具用于将 svrkit 的调用流程配置化、标准化,开发者只需填写配置文件和放置 `proto` 文件,即可用工具生成辅助模块,实际调用时即可传入 `JSON` 对象获取 `JSON` 返回值。
-
-
-示例云函数已放置在公开的内部 git 仓库,仓库 `cloudfunctions` 目录下有两个子目录分别是 `svrkit-echo` 和 `svrkit-check-developer`这两个示例云函数,仓库地址 :https://git.code.oa.com/mp-public/cloud-demos
-
-
-### Step 1:安装 `@tencent/cloud-functions-tools`
-
-首先在需要使用该能力的云函数的目录下安装 `@tencent/cloud-functions-tools`:
-
-```shell
-npm install --save-dev @tencent/cloud-functions-tools@latest
-```
-
-注意,云函数中同时需安装 `wx-server-sdk` 和 `@tencent/wx-server-sdk-wxg-service`
-
-```bash
-npm install --save wx-server-sdk@latest
-npm install --save @tencent/wx-server-sdk-wxg-service@latest
-```
-
-
-
-### Step 2:配置
-
-在云函数目录下建立 `svrkit.config.js` 文件,用于填写 `svrkit` 调用的配置信息,并放置好相应 proto 文件,示例如下(从后台的原始 pb 文件提取模块调用信息的方法参见底部的[svrkit 调用信息提取](#extract_pb_info)):
-
-```js
-// 模块导出一个数组,每个元素是一个模块配置项
-module.exports = [
- {
- // 模块对应的 proto 文件相对于该文件的路径
- proto: './proto/mmbizwxaqbasedemo.proto',
- // 模块 service name
- serviceName: 'MMBizWxaQbaseDemo',
- // 模块 magic 数字
- magic: 18501,
- // 模块导出的接口方法
- functions: {
- // 接口 EchoTest 的名字及其对应的接口调用信息
- EchoTest: {
- // 接口的 cmdid
- cmdid: 1,
- // 接口的 request 对应的 protobuf message 名字,需在 proto 文件中定义
- req: 'EchoTestRequest',
- // 接口的 response 对应的 protobuf message 名字,需在 proto 文件中定义
- res: 'EchoTestResponse',
- },
- // 接口 CheckWxaDeveloper 的名字及其对应的接口调用信息
- CheckWxaDeveloper: {
- cmdid: 2,
- req: 'CheckWxaDeveloperRequest',
- }
- }
- }
-]
-```
-
-
-
-示例的 `./proto/mmbizwxaqbasedemo.proto` 文件:
-
-```
-message MessageData
-{
- optional string Data = 1;
-}
-
-message EchoTestRequest
-{
- required bool OpenTime = 1; // 是否需要服务端返回时间戳,required 必填
-
- // 以下 optional 字段如果有填,在Resp中返回对应字段
- optional int32 IntData = 2;
- optional string StringData = 3;
- repeated uint32 UintListData = 4;
- optional MessageData MessageData = 5;
-}
-
-message EchoTestResponse
-{
- optional uint32 TimeStamp = 1;
-
- optional int32 IntRespData = 2;
- optional string StringRespData = 3;
- repeated uint32 UintListRespData = 4;
- optional MessageData MessageRespData = 5;
-}
-
-// 校验是否为小程序开发者, 接口返回:0 是,1 否
-message CheckWxaDeveloperRequest
-{
- optional uint32 appuin = 1;
- optional uint32 useruin = 2;
-}
-```
-
-
-
-### Step 3:用工具生成辅助类
-
-用 `@tencent/cloud-functions-tools` 提供的工具根据 `svrkit.config.js` 生成辅助的 `svrkit-utils.js` 模块:
-
-```bash
-# 在云函数目录执行以下命令,--config (或 -c) 对应的路径如果不同则替换为自己的路径
-./node_modules/.bin/svrkit-utils --config ./svrkit.config.js
-# 如需自定义输出文件的路径,可以传入 --output (或 -o)
-./node_modules/.bin/svrkit-utils --config ./svrkit.config.js --output ./svrkit-utils.js
-```
-
-> 注:可用此命令查看 cloud-functions-tools 的用法:./node_modules/.bin/svrkit-utils -h
-
-可以在 `package.json` 中添加一个 `script` 命令自动化这个流程:
-
-```json
-{
- "scripts": {
- "svrkit": "svrkit-utils --config ./svrkit.config.js --output ./svrkit-utils.js"
- }
-}
-```
-
-然后之后就可以用如下命令生成 js 模块了:
-
-```bash
-npm run svrkit
-```
-
-
-
-### Step 4:发起调用
-
-
-
-用 `callWXSvrkit` 方法配合生成的 `svrkit-utils.js` 模块发起 svrkit 调用
-
-
-
-**callWXSvrkit 接口参数说明**
-
-| 参数 | 类型 | 必填 | 说明 |
-| ---------- | ---- | ---- | --------------------------------------------------- |
-| pbInstance | | 是 | 通过 `svrkit-utils.js` 的 `generate` 方法生成的对象 |
-| timeout | number | 否 | 超时失败时间 |
-
-**callWXSvrkit 接口返回值说明**
-
-| 参数 | 类型 | 说明 | 最低版本 |
-| -------------- | ------ | ------------------------------------------------------------ | -------- |
-| errMsg | String | 通用返回结果 | |
-| ret | Number | svrkit 模块调用结果,0 表示成功调到了目标模块,-306 表示小程序未在内部小程序登记平台登记,-307 表示小程序没有调用目标模块的权限 | |
-| result | Number | 目标模块的调用返回码 | |
-| respBody | Object | 目标模块返回的最终 JSON 对象 | |
-| respBodyBuffer | Buffer | 目标模块返回的 pb buffer,有 respBody 可不用关注 | |
-
-
-
-调用代码示例:
-
-```js
-const cloud = require('wx-server-sdk')
-const wxgService = require('@tencent/wx-server-sdk-wxg-service')
-
-cloud.registerService(wxgService)
-cloud.init()
-
-const svrkitUtils = require('./svrkit-utils.js')
-
-exports.main = async (event, context) => {
-
- return await cloud.callWXSvrkit({
- pbInstance: svrkitUtils.generate({
- serviceName: 'MMBizWxaQbaseDemo',
- funcName: 'EchoTest',
- data: {
- OpenTime: event.OpenTime || true,
- IntData: event.IntData || 10,
- StringData: event.StringData || 'default_string',
- UintListData: event.UintListData || [1, 2, 3],
- MessageData: event.MessageData || {
- Data: 'default_data_string'
- },
- }
- })
- })
-
-}
-```
-
-预期返回:
-
-```js
-{
- "ret": 0,
- "result": 0,
- "respBodyBuffer": Buffer,
- "respBody": {
- "TimeStamp": 1543501760,
- "IntRespData": 10,
- "StringRespData": "default_string",
- "UintListRespData": [
- 1,
- 2,
- 3
- ],
- "MessageRespData": {
- "Data": "default_data_string"
- }
- },
- "errMsg": "callWXSvrkit:ok"
-}
-```
-
-调用数据流如图:
-
-
-
-
-从后台原始 svrkit pb 信息中提取模块调用信息:
-
-1. `message` 定义的是 pb 数据接口体的定义,通常即是请求包与回包的定义
-2. `service` 定义的是 svrkit 模块的 `serviceName`
-3. `tlvpickle.Magic` 定义的是模块 `magic`
-4. `rpc` 后跟的词即是模块暴露的接口方法名,即 `funcName`
-5. `rpc` 定义中包含了请求体结构和返回体结构,如 `EchoTest` 方法的请求体结构为 `EchoTestRequest`,返回体结构为 `EchoTestResponse`
-6. `tlvpickle.SKBuiltinEmpty_PB` 是特殊的结构体,表示空结构体
-
-
-
-
-### callSvrkit: 调用微信 Svrkit 服务
-
-> 已废弃,请使用 callWXSvrkit
diff --git a/miniprogram/app.json b/miniprogram/app.json
index 14f7688b..95d11114 100644
--- a/miniprogram/app.json
+++ b/miniprogram/app.json
@@ -220,51 +220,13 @@
{
"root": "packageExtend",
"pages": [
- "pages/form/cell/cell",
- "pages/form/slideview/slideview",
- "pages/form/form/form",
- "pages/form/uploader/uploader",
- "pages/base/article/article",
- "pages/base/icons/icons",
- "pages/base/badge/badge",
- "pages/base/flex/flex",
- "pages/base/footer/footer",
- "pages/base/gallery/gallery",
- "pages/base/grid/grid",
- "pages/base/loadmore/loadmore",
- "pages/base/loading/loading",
- "pages/base/panel/panel",
- "pages/base/preview/preview",
- "pages/operate/dialog/dialog",
- "pages/operate/msg/msg",
- "pages/operate/msg/msg_success",
- "pages/operate/msg/msg_text",
- "pages/operate/msg/msg_text_primary",
- "pages/operate/msg/msg_fail",
- "pages/operate/half-screen-dialog/half-screen-dialog",
- "pages/operate/actionsheet/actionsheet",
- "pages/operate/toptips/toptips",
- "pages/navigation/navigation/navigation",
- "pages/navigation/tabbar/tabbar",
- "pages/search/searchbar/searchbar",
- "pages/extend/emoji/emoji",
- "pages/extend/video-swiper/video-swiper",
- "pages/extend/index-list/index-list",
- "pages/extend/recycle-view/recycle-view",
- "pages/extend/sticky/sticky",
- "pages/extend/tabs/tabs",
- "pages/extend/vtabs/vtabs",
- "pages/extend/barrage/barrage",
- "pages/extend/select-text/select-text",
- "pages/extend/wxml-to-canvas/wxml-to-canvas",
"pages/adapt/telescopic/telescopic",
"pages/adapt/linebreak/linebreak",
"pages/adapt/sidenavigation/sidenavigation",
"pages/adapt/pagination/pagination",
"pages/adapt/freelayout/freelayout",
"pages/adapt/layeredpresentation/layeredpresentation",
- "pages/adapt/horizontalexpansion/horizontalexpansion",
- "pages/adapt/customscreenvalidation/customscreenvalidation"
+ "pages/adapt/horizontalexpansion/horizontalexpansion"
]
},
{
diff --git a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.json b/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.json
deleted file mode 100644
index d4218fa9..00000000
--- a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "usingComponents": {},
- "renderer": "webview",
-"navigationBarTitleText": "特殊屏幕验证"
-}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.less b/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.less
deleted file mode 100644
index b122557e..00000000
--- a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.less
+++ /dev/null
@@ -1,17 +0,0 @@
-/* packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.wxss */
-page {
- display: block;
- font-size: 1rem;
- line-height: normal;
-}
-
-.v {
- margin: 0;
- padding: 0;
-}
-
-.t {
- margin: 0;
- padding: 0;
- white-space: nowrap;
-}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.ts b/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.ts
deleted file mode 100644
index 902563fa..00000000
--- a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-// packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.ts
-Page({
-
- /**
- * 页面的初始数据
- */
- data: {
-
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad() {
-
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.wxml b/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.wxml
deleted file mode 100644
index 84cebdb0..00000000
--- a/miniprogram/packageExtend/pages/adapt/customscreenvalidation/customscreenvalidation.wxml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-01ABCDEFGabcdefg1234567890一二三四五
-02ABCDEFGabcdefg1234567890一二三四五
-03ABCDEFGabcdefg1234567890一二三四五
-04ABCDEFGabcdefg1234567890一二三四五
-05ABCDEFGabcdefg1234567890一二三四五
-06ABCDEFGabcdefg1234567890一二三四五
-07ABCDEFGabcdefg1234567890一二三四五
-08ABCDEFGabcdefg1234567890一二三四五
-09ABCDEFGabcdefg1234567890一二三四五
-10ABCDEFGabcdefg1234567890一二三四五
-11ABCDEFGabcdefg1234567890一二三四五
-12ABCDEFGabcdefg1234567890一二三四五
-13ABCDEFGabcdefg1234567890一二三四五
-14ABCDEFGabcdefg1234567890一二三四五
-15ABCDEFGabcdefg1234567890一二三四五
-16ABCDEFGabcdefg1234567890一二三四五
-17ABCDEFGabcdefg1234567890一二三四五
-18ABCDEFGabcdefg1234567890一二三四五
-19ABCDEFGabcdefg1234567890一二三四五
-20ABCDEFGabcdefg1234567890一二三四五
-21ABCDEFGabcdefg1234567890一二三四五
-22ABCDEFGabcdefg1234567890一二三四五
-23ABCDEFGabcdefg1234567890一二三四五
diff --git a/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.json b/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.json
index 8d6ebfc8..cebf506a 100644
--- a/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.json
+++ b/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "自由布局"
+ "navigationBarTitleText": "自由布局"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.wxml b/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.wxml
index 89591478..4f058682 100644
--- a/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.wxml
+++ b/miniprogram/packageExtend/pages/adapt/freelayout/freelayout.wxml
@@ -3,53 +3,43 @@
-
- A
-
+ A
-
- B
-
+ B
-
- C
-
+ C
-
-
-
-
- A
+
+
+
+ A
-
-
-
-
-
- B
+
+
+
+ B
-
-
-
+
+
-
-
- C
-
+
+
+ C
-
+
+
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.json b/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.json
index f26c58e0..164b709c 100644
--- a/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.json
+++ b/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "横向拓展"
+ "navigationBarTitleText": "横向拓展"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.wxml b/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.wxml
index 6b66c274..90d0a9b7 100644
--- a/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.wxml
+++ b/miniprogram/packageExtend/pages/adapt/horizontalexpansion/horizontalexpansion.wxml
@@ -1,38 +1,32 @@
-
-
- A
-
-
- B
-
-
- C
-
-
+
+
+ A
+
+
+ B
+
+
+ C
+
+
-
- A
-
+ A
-
- B
-
+ B
-
- C
-
+ C
diff --git a/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.json b/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.json
index e422d69d..2668001a 100644
--- a/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.json
+++ b/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "分层展现"
+ "navigationBarTitleText": "分层展现"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.wxml b/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.wxml
index f5e1ceac..b1101684 100644
--- a/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.wxml
+++ b/miniprogram/packageExtend/pages/adapt/layeredpresentation/layeredpresentation.wxml
@@ -3,23 +3,17 @@
-
- A
-
+ A
-
- B
-
+ B
-
- C
-
+ C
diff --git a/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.json b/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.json
index 89c246f9..c28e9526 100644
--- a/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.json
+++ b/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "换行排列"
+ "navigationBarTitleText": "换行排列"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.wxml b/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.wxml
index 6744f361..95625f77 100644
--- a/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.wxml
+++ b/miniprogram/packageExtend/pages/adapt/linebreak/linebreak.wxml
@@ -2,39 +2,33 @@
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
-
+
-
+
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/pagination/pagination.json b/miniprogram/packageExtend/pages/adapt/pagination/pagination.json
index e2a4cd00..0e995762 100644
--- a/miniprogram/packageExtend/pages/adapt/pagination/pagination.json
+++ b/miniprogram/packageExtend/pages/adapt/pagination/pagination.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "分页展现"
+ "navigationBarTitleText": "分页展现"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/pagination/pagination.wxml b/miniprogram/packageExtend/pages/adapt/pagination/pagination.wxml
index 528b7ccc..cd23ced1 100644
--- a/miniprogram/packageExtend/pages/adapt/pagination/pagination.wxml
+++ b/miniprogram/packageExtend/pages/adapt/pagination/pagination.wxml
@@ -2,17 +2,13 @@
-
- A
-
+ A
-
- B
-
+ B
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/sidenavigation/sidenavigation.json b/miniprogram/packageExtend/pages/adapt/sidenavigation/sidenavigation.json
index 732f0c4c..92ec7cee 100644
--- a/miniprogram/packageExtend/pages/adapt/sidenavigation/sidenavigation.json
+++ b/miniprogram/packageExtend/pages/adapt/sidenavigation/sidenavigation.json
@@ -1,5 +1,5 @@
{
"usingComponents": {},
"renderer": "webview",
-"navigationBarTitleText": "侧边导航栏"
+ "navigationBarTitleText": "侧边导航栏"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.json b/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.json
index 7372be44..9c9fe14a 100644
--- a/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.json
+++ b/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.json
@@ -4,5 +4,5 @@
"mp-row": "../../../components/row/index"
},
"renderer": "webview",
-"navigationBarTitleText": "左右伸缩"
+ "navigationBarTitleText": "左右伸缩"
}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.wxml b/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.wxml
index e61cc3c4..0e15c3dc 100644
--- a/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.wxml
+++ b/miniprogram/packageExtend/pages/adapt/telescopic/telescopic.wxml
@@ -2,28 +2,24 @@
-
-
+
-
-
+
-
-
+
-
-
+
diff --git a/miniprogram/packageExtend/pages/form/cell/cell.js b/miniprogram/packageExtend/pages/form/cell/cell.js
deleted file mode 100644
index 532a3ddf..00000000
--- a/miniprogram/packageExtend/pages/form/cell/cell.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import CustomPage from '../../../base/CustomPage'
-
-const base64 = require('../../images/base64')
-
-CustomPage({
- onLoad() {
- this.setData({
- icon: base64.icon20,
- slideButtons: [{
- text: '普通',
- src: global.isDemo ? '/page/weui/example/cell/icon_love.svg' : '/example/cell/icon_love.svg', // icon的路径
- }, {
- text: '普通',
- extClass: 'test',
- src: global.isDemo ? '/page/weui/example/cell/icon_star.svg' : '/example/cell/icon_star.svg', // icon的路径
- }, {
- type: 'warn',
- text: '警示',
- extClass: 'test',
- src: global.isDemo ? '/page/weui/example/cell/icon_del.svg' : '/example/cell/icon_del.svg', // icon的路径
- }],
- })
- },
- slideButtonTap(e) {
- console.log('slide button tap', e.detail)
- }
-})
diff --git a/miniprogram/packageExtend/pages/form/cell/cell.json b/miniprogram/packageExtend/pages/form/cell/cell.json
deleted file mode 100644
index afe87ee4..00000000
--- a/miniprogram/packageExtend/pages/form/cell/cell.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "usingComponents": {
- "mp-navigation-bar": "weui-miniprogram/navigation-bar/navigation-bar",
- "mp-cells": "weui-miniprogram/cells/cells",
- "mp-cell": "weui-miniprogram/cell/cell",
- "mp-slideview": "weui-miniprogram/slideview/slideview"
- },
- "navigationStyle": "custom",
- "renderer": "skyline"
-}
diff --git a/miniprogram/packageExtend/pages/form/cell/cell.wxml b/miniprogram/packageExtend/pages/form/cell/cell.wxml
deleted file mode 100644
index 529f2fc9..00000000
--- a/miniprogram/packageExtend/pages/form/cell/cell.wxml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- Cell
- 列表
-
-
-
-
-
- 标题文字(使用slot)
- 说明文字
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/miniprogram/packageExtend/pages/form/cell/cell.wxss b/miniprogram/packageExtend/pages/form/cell/cell.wxss
deleted file mode 100644
index 9626f33b..00000000
--- a/miniprogram/packageExtend/pages/form/cell/cell.wxss
+++ /dev/null
@@ -1 +0,0 @@
-@import '../../common.wxss';
diff --git a/miniprogram/packageExtend/pages/form/cell/icon_del.svg b/miniprogram/packageExtend/pages/form/cell/icon_del.svg
deleted file mode 100644
index c652fd84..00000000
--- a/miniprogram/packageExtend/pages/form/cell/icon_del.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/cell/icon_love.svg b/miniprogram/packageExtend/pages/form/cell/icon_love.svg
deleted file mode 100644
index 848ccfa4..00000000
--- a/miniprogram/packageExtend/pages/form/cell/icon_love.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/cell/icon_star.svg b/miniprogram/packageExtend/pages/form/cell/icon_star.svg
deleted file mode 100644
index aa3979af..00000000
--- a/miniprogram/packageExtend/pages/form/cell/icon_star.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/form/form.js b/miniprogram/packageExtend/pages/form/form/form.js
deleted file mode 100644
index a5327701..00000000
--- a/miniprogram/packageExtend/pages/form/form/form.js
+++ /dev/null
@@ -1,168 +0,0 @@
-import CustomPage from '../../../base/CustomPage'
-
-CustomPage({
- data: {
- showTopTips: false,
-
- radioItems: [
- { name: 'cell standard', value: '0', checked: true },
- { name: 'cell standard', value: '1' }
- ],
- checkboxItems: [
- { name: 'standard is dealt for u.', value: '0', checked: true },
- { name: 'standard is dealicient for u.', value: '1' }
- ],
- items: [
- { name: 'USA', value: '美国' },
- { name: 'CHN', value: '中国', checked: 'true' },
- { name: 'BRA', value: '巴西' },
- { name: 'JPN', value: '日本' },
- { name: 'ENG', value: '英国' },
- { name: 'TUR', value: '法国' },
- ],
-
- date: '2016-09-01',
- time: '12:01',
-
- countryCodes: ['+86', '+80', '+84', '+87'],
- countryCodeIndex: 0,
-
- countries: ['中国', '美国', '英国'],
- countryIndex: 0,
-
- accounts: ['微信号', 'QQ', 'Email'],
- accountIndex: 0,
-
- isAgree: false,
- formData: {
-
- },
- rules: [{
- name: 'radio',
- rules: { required: false, message: '单选列表是必选项' },
- }, {
- name: 'checkbox',
- rules: { required: true, message: '多选列表是必选项' },
- }, {
- name: 'name',
- rules: { required: true, message: '请输入姓名' },
- }, {
- name: 'qq',
- rules: { required: true, message: 'qq必填' },
- }, {
- name: 'mobile',
- rules: [{ required: true, message: 'mobile必填' }, { mobile: true, message: 'mobile格式不对' }],
- }, {
- name: 'vcode',
- rules: { required: true, message: '验证码必填' },
- }, {
- name: 'idcard',
- rules: {
- validator(rule, value) {
- if (!value || value.length !== 18) {
- return 'idcard格式不正确'
- }
- return ''
- }
- },
- }]
- },
- radioChange(e) {
- console.log('radio发生change事件,携带value值为:', e.detail.value)
-
- const radioItems = this.data.radioItems
- for (let i = 0, len = radioItems.length; i < len; ++i) {
- radioItems[i].checked = radioItems[i].value === e.detail.value
- }
-
- this.setData({
- radioItems,
- 'formData.radio': e.detail.value
- })
- },
- checkboxChange(e) {
- console.log('checkbox发生change事件,携带value值为:', e.detail.value)
-
- const checkboxItems = this.data.checkboxItems; const
- values = e.detail.value
- for (let i = 0, lenI = checkboxItems.length; i < lenI; ++i) {
- checkboxItems[i].checked = false
-
- for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
- if (checkboxItems[i].value === values[j]) {
- checkboxItems[i].checked = true
- break
- }
- }
- }
-
- this.setData({
- checkboxItems,
- 'formData.checkbox': e.detail.value
- })
- },
- bindDateChange(e) {
- this.setData({
- date: e.detail.value,
- 'formData.date': e.detail.value
- })
- },
- formInputChange(e) {
- const { field } = e.currentTarget.dataset
- this.setData({
- [`formData.${field}`]: e.detail.value
- })
- },
- bindTimeChange(e) {
- this.setData({
- time: e.detail.value
- })
- },
- bindCountryCodeChange(e) {
- console.log('picker country code 发生选择改变,携带值为', e.detail.value)
-
- this.setData({
- countryCodeIndex: e.detail.value
- })
- },
- bindCountryChange(e) {
- console.log('picker country 发生选择改变,携带值为', e.detail.value)
-
- this.setData({
- countryIndex: e.detail.value
- })
- },
- bindAccountChange(e) {
- console.log('picker account 发生选择改变,携带值为', e.detail.value)
-
- this.setData({
- accountIndex: e.detail.value
- })
- },
- bindAgreeChange(e) {
- this.setData({
- isAgree: !!e.detail.value.length
- })
- },
- submitForm() {
- this.selectComponent('#form').validate((valid, errors) => {
- console.log('valid', valid, errors)
- if (!valid) {
- const firstError = Object.keys(errors)
- if (firstError.length) {
- this.setData({
- error: errors[firstError[0]].message
- })
- }
- } else {
- wx.showToast({
- title: '校验通过'
- })
- }
- })
- // this.selectComponent('#form').validateField('mobile', (valid, errors) => {
- // console.log('valid', valid, errors)
- // })
- }
-
-})
diff --git a/miniprogram/packageExtend/pages/form/form/form.json b/miniprogram/packageExtend/pages/form/form/form.json
deleted file mode 100644
index 18d7ab7f..00000000
--- a/miniprogram/packageExtend/pages/form/form/form.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "usingComponents": {
- "mp-nagivation-bar": "weui-miniprogram/nagivation-bar/nagivation-bar",
- "mp-form-page": "weui-miniprogram/form-page/form-page",
- "mp-toptips": "weui-miniprogram/toptips/toptips",
- "mp-cells": "weui-miniprogram/cells/cells",
- "mp-cell": "weui-miniprogram/cell/cell",
- "mp-checkbox": "weui-miniprogram/checkbox/checkbox",
- "mp-checkbox-group": "weui-miniprogram/checkbox-group/checkbox-group",
- "mp-form": "weui-miniprogram/form/form"
- },
- "navigationStyle": "custom",
- "renderer": "skyline"
-}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/form/form.wxml b/miniprogram/packageExtend/pages/form/form/form.wxml
deleted file mode 100644
index 562e5395..00000000
--- a/miniprogram/packageExtend/pages/form/form/form.wxml
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0/200
-
-
-
-
-
-
- {{countryCodes[countryCodeIndex]}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/form/form.wxss b/miniprogram/packageExtend/pages/form/form/form.wxss
deleted file mode 100644
index 55a4c0fc..00000000
--- a/miniprogram/packageExtend/pages/form/form/form.wxss
+++ /dev/null
@@ -1,18 +0,0 @@
-/* example/input/input.wxss */
-@import '../../common.wxss';
-
-.weui-agree {
- display: flex; /* skyline 不支持 inline */
- flex-direction: row;
- justify-content: center;
-}
-
-.weui-agree .weui-agree__text {
- display: flex; /* skyline 不支持 inline */
- flex-direction: row;
-}
-
-/* skyline 不支持 currentColor */
-.weui-cell_select .weui-cell__bd::after {
- background-color: var(--weui-FG-2);
-}
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/slideview/icon_del.svg b/miniprogram/packageExtend/pages/form/slideview/icon_del.svg
deleted file mode 100644
index c652fd84..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/icon_del.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/slideview/icon_love.svg b/miniprogram/packageExtend/pages/form/slideview/icon_love.svg
deleted file mode 100644
index 848ccfa4..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/icon_love.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/slideview/icon_star.svg b/miniprogram/packageExtend/pages/form/slideview/icon_star.svg
deleted file mode 100644
index aa3979af..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/icon_star.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/slideview/slideview.js b/miniprogram/packageExtend/pages/form/slideview/slideview.js
deleted file mode 100644
index 2aa02403..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/slideview.js
+++ /dev/null
@@ -1,27 +0,0 @@
-import CustomPage from '../../../base/CustomPage'
-
-const base64 = require('../../images/base64')
-
-CustomPage({
- onLoad() {
- this.setData({
- icon: base64.icon20,
- slideButtons: [{
- text: '普通',
- src: global.isDemo ? '/packageExtend/pages/form/cell/icon_love.svg' : '/example/cell/icon_love.svg', // icon的路径
- }, {
- text: '普通',
- extClass: 'test',
- src: global.isDemo ? '/packageExtend/pages/form/cell/icon_star.svg' : '/example/cell/icon_star.svg', // icon的路径
- }, {
- type: 'warn',
- text: '警示',
- extClass: 'test',
- src: global.isDemo ? '/packageExtend/pages/form/cell/icon_del.svg' : '/example/cell/icon_del.svg', // icon的路径
- }],
- })
- },
- slideButtonTap(e) {
- console.log('slide button tap', e.detail)
- }
-})
diff --git a/miniprogram/packageExtend/pages/form/slideview/slideview.json b/miniprogram/packageExtend/pages/form/slideview/slideview.json
deleted file mode 100644
index afe87ee4..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/slideview.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "usingComponents": {
- "mp-navigation-bar": "weui-miniprogram/navigation-bar/navigation-bar",
- "mp-cells": "weui-miniprogram/cells/cells",
- "mp-cell": "weui-miniprogram/cell/cell",
- "mp-slideview": "weui-miniprogram/slideview/slideview"
- },
- "navigationStyle": "custom",
- "renderer": "skyline"
-}
diff --git a/miniprogram/packageExtend/pages/form/slideview/slideview.wxml b/miniprogram/packageExtend/pages/form/slideview/slideview.wxml
deleted file mode 100644
index f5491ed6..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/slideview.wxml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- Slideview
- 左滑操作
-
-
-
-
-
-
-
-
-
-
-
- 左滑可以删除(图标Button)
-
-
-
-
-
-
diff --git a/miniprogram/packageExtend/pages/form/slideview/slideview.wxss b/miniprogram/packageExtend/pages/form/slideview/slideview.wxss
deleted file mode 100644
index 3fd65876..00000000
--- a/miniprogram/packageExtend/pages/form/slideview/slideview.wxss
+++ /dev/null
@@ -1,13 +0,0 @@
-@import '../../common.wxss';
-
-.weui-slidecells {
- margin:8px;
-}
-
-.weui-slidecell {
- background-color: var(--weui-BG-2);
- border-radius: 8px;
- padding: 26px;
- line-height: 1.4;
- font-size: 17px;
-}
diff --git a/miniprogram/packageExtend/pages/form/uploader/uploader.js b/miniprogram/packageExtend/pages/form/uploader/uploader.js
deleted file mode 100644
index 0f4efdc6..00000000
--- a/miniprogram/packageExtend/pages/form/uploader/uploader.js
+++ /dev/null
@@ -1,53 +0,0 @@
-import CustomPage from '../../../base/CustomPage'
-
-CustomPage({
- data: {
- files: [{
- url: 'http://mmbiz.qpic.cn/mmbiz_png/VUIF3v9blLsicfV8ysC76e9fZzWgy8YJ2bQO58p43Lib8ncGXmuyibLY7O3hia8sWv25KCibQb7MbJW3Q7xibNzfRN7A/0',
- }]
- },
- onLoad() {
- this.setData({
- selectFile: this.selectFile.bind(this),
- uplaodFile: this.uplaodFile.bind(this)
- })
- },
- chooseImage() {
- const that = this
- wx.chooseImage({
- sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
- sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
- success(res) {
- // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
- that.setData({
- files: that.data.files.concat(res.tempFilePaths)
- })
- }
- })
- },
- previewImage(e) {
- wx.previewImage({
- current: e.currentTarget.id, // 当前显示图片的http链接
- urls: this.data.files // 需要预览的图片http链接列表
- })
- },
- selectFile(files) {
- console.log('files', files)
- // 返回false可以阻止某次文件上传
- },
- uplaodFile(files) {
- console.log('upload files', files)
- // 文件上传的函数,返回一个promise
- return new Promise((resolve, reject) => {
- setTimeout(() => {
- reject(new Error('some error'))
- }, 1000)
- })
- },
- uploadError(e) {
- console.log('upload error', e.detail)
- },
- uploadSuccess(e) {
- console.log('upload success', e.detail)
- }
-})
diff --git a/miniprogram/packageExtend/pages/form/uploader/uploader.json b/miniprogram/packageExtend/pages/form/uploader/uploader.json
deleted file mode 100644
index dda77823..00000000
--- a/miniprogram/packageExtend/pages/form/uploader/uploader.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "usingComponents": {
- "mp-navigation-bar": "weui-miniprogram/navigation-bar/navigation-bar",
- "mp-uploader": "weui-miniprogram/uploader/uploader",
- "mp-cells": "weui-miniprogram/cells/cells",
- "mp-cell": "weui-miniprogram/cell/cell"
- },
- "navigationStyle": "custom",
- "renderer": "skyline"
-}
diff --git a/miniprogram/packageExtend/pages/form/uploader/uploader.wxml b/miniprogram/packageExtend/pages/form/uploader/uploader.wxml
deleted file mode 100644
index 0be5f4dd..00000000
--- a/miniprogram/packageExtend/pages/form/uploader/uploader.wxml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- Uploader
- 上传组件
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/miniprogram/packageExtend/pages/form/uploader/uploader.wxss b/miniprogram/packageExtend/pages/form/uploader/uploader.wxss
deleted file mode 100644
index f2a36591..00000000
--- a/miniprogram/packageExtend/pages/form/uploader/uploader.wxss
+++ /dev/null
@@ -1,2 +0,0 @@
-/* example/uploader/uploader.wxss */
-@import '../../common.wxss';
diff --git a/miniprogram/page/component/index.js b/miniprogram/page/component/index.js
index 0093ffa1..1fd1a666 100644
--- a/miniprogram/page/component/index.js
+++ b/miniprogram/page/component/index.js
@@ -26,7 +26,6 @@ Page({
wx.reportAnalytics('enter_home_programmatically', {})
- // http://tapd.oa.com/miniprogram_experiment/prong/stories/view/1020425689866413543
if (wx.canIUse('getExptInfoSync')) {
console.log('getExptInfoSync expt_args_1', wx.getExptInfoSync(['expt_args_1']))
console.log('getExptInfoSync expt_args_2', wx.getExptInfoSync(['expt_args_2']))