小程序

小程序

wepy如何使用typescript来开发自己的项目?

Wepy网站管理员 Published the article • 0 comments • 97 views • 2019-08-05 15:37 • 来自相关话题

how to create wepy applicate writen in typescript?

### install and config

```bash
npm install @wepy/compiler-typescript typescript --save-dev
```

in `wepy.config.js`
```js
const TypeScriptCompiler = require('@wepy/compiler-typescript');

module.exports = {
"plugins": [
TypeScriptCompiler()
]
};
```

### 如何在wepy的文件中引入ts文件和项目

```

{{age}}



```

### ts文件

```ts
import wepy from '@wepy/core'

wepy.page({
data: {
age: 1
},
created() {
console.log(this.age)
},
computed: {

},
hooks: {

},
methods: {

}
})
```


### 引用

1. [compiler-typescript](https://wepyjs.github.io/wepy- ... script) 查看全部

how to create wepy applicate writen in typescript?

### install and config

```bash
npm install @wepy/compiler-typescript typescript --save-dev
```

in `wepy.config.js`
```js
const TypeScriptCompiler = require('@wepy/compiler-typescript');

module.exports = {
"plugins": [
TypeScriptCompiler()
]
};
```

### 如何在wepy的文件中引入ts文件和项目

```



```

### ts文件

```ts
import wepy from '@wepy/core'

wepy.page({
data: {
age: 1
},
created() {
console.log(this.age)
},
computed: {

},
hooks: {

},
methods: {

}
})
```


### 引用

1. [compiler-typescript](https://wepyjs.github.io/wepy- ... script)

微信小程序云开发可以上传php代码吗?

小程序网站管理员 Published the article • 0 comments • 109 views • 2019-08-04 12:45 • 来自相关话题

微信小程序云开发可以上传php代码吗?

这显然是`不可以的`。为什么这么说?之所以云开发是希望一套javascript代码搞定,所有的前端后端开发只需要你会javascript即可。后台数据库是mongodb,可以帮助我们存储字典对象的数据,对于javascript来说,前端上传什么数据,校验通过直接存储即可,不需要而外的sql或者防范sql注入之类的。

小程序的云开发其实很方便前端的同学,如果你了解MongoDB之类的数据库操作的话,前后端都可以搞定。 查看全部

微信小程序云开发可以上传php代码吗?

这显然是`不可以的`。为什么这么说?之所以云开发是希望一套javascript代码搞定,所有的前端后端开发只需要你会javascript即可。后台数据库是mongodb,可以帮助我们存储字典对象的数据,对于javascript来说,前端上传什么数据,校验通过直接存储即可,不需要而外的sql或者防范sql注入之类的。

小程序的云开发其实很方便前端的同学,如果你了解MongoDB之类的数据库操作的话,前后端都可以搞定。

wepy2.x回滚wepy1.x,wepy2.x从入门到弃坑

小程序网站管理员 Published the article • 0 comments • 890 views • 2019-08-01 15:42 • 来自相关话题

网上有很多开发小程序同学喜欢用官方的开发框架wepy,wepy现在有两个大版本,wepy1.x和wepy2.x。

但是这两个版本差异十分的大,我之前写了一篇文档介绍了,大家可以先看看这一篇[wepy1.x升级wepy2.x,wepy如何实现大的版本升级](https://www.sourcedev.cc/article/188)。

对比一下差异。你会发现当前把wepy的代码从wepy1.x升级到wepy2.x的时候,仿佛进入了新的世界,语法差异十分的大。如果不打算重构自己的代码,需要兼容wepy1.x的话,这将会是一个不小的工程。
我们需要耗费大量的时间重构和调试自己的代码。

那么升级了wepy2.x之后怎么办,我发现自己入坑,想回到wepy1.x怎么办? 这个时候我们也不用着急,应为我们的代码,即使有少量的改动我们也可以恢复的。
将修改的代码放入回收站内,回收站是一个栈。

### 修改的代码恢复保存

```bash
git stash save # 将代码压入栈

git stash pop # 弹出代码
```

### 重新安装wepy1.x的全局包:

```bash
npm install wepy@1.7.x -g
``` 查看全部
网上有很多开发小程序同学喜欢用官方的开发框架wepy,wepy现在有两个大版本,wepy1.x和wepy2.x。

但是这两个版本差异十分的大,我之前写了一篇文档介绍了,大家可以先看看这一篇[wepy1.x升级wepy2.x,wepy如何实现大的版本升级](https://www.sourcedev.cc/article/188)。

对比一下差异。你会发现当前把wepy的代码从wepy1.x升级到wepy2.x的时候,仿佛进入了新的世界,语法差异十分的大。如果不打算重构自己的代码,需要兼容wepy1.x的话,这将会是一个不小的工程。
我们需要耗费大量的时间重构和调试自己的代码。

那么升级了wepy2.x之后怎么办,我发现自己入坑,想回到wepy1.x怎么办? 这个时候我们也不用着急,应为我们的代码,即使有少量的改动我们也可以恢复的。
将修改的代码放入回收站内,回收站是一个栈。

### 修改的代码恢复保存

```bash
git stash save # 将代码压入栈

git stash pop # 弹出代码
```

### 重新安装wepy1.x的全局包:

```bash
npm install wepy@1.7.x -g
```

小程序 · 云开发已上线,公测申请中

小程序网站管理员 Published the article • 0 comments • 621 views • 2018-08-20 10:57 • 来自相关话题

- [官方文档](https://developers.weixin.qq.c ... d.html)
- [申请公测](https://wj.qq.com/s/2368934/4eb2),完成问卷调查

### 简序

#### 什么是微信云开发能力?
开发者通过云开发开发微信小程序、小游戏,无须搭建服务器,既可以使用云端能力,云开发实现了完整的云端支持,弱化了后端和运维的概念,无须搭建服务器,使用平台提供的API进行核心业务的开发,
可以实现上线和迭代。

### 云开发目前提供三大基础能力支持:

- 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码
- 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 数据库,可以看出后端数据库的实现貌似是```MongoDB```
- 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理

### 概览:查看云开发基础使用数据
- 用户管理:查看小程序用户信息
- 数据库:管理数据库,可查看、增加、更新、查找、删除数据、管理索引、管理数据库访问权限等
- 文件管理:查看和管理文件存储空间
- 云函数:查看云函数列表、配置、日志和监控
- 统计分析:查看云开发资源具体使用统计信息

### 开发文档

云开发提供了小程序端和服务端两套API,

- 小程序端,数据库的增删改查,文件存储上传下载,云函数```wx.cloud.callFunction```,组件支持(小程序组件支持传入云文件 ID)

- 服务端,其实和小程序端的接口文档差不多,但是少了组件支持,函数调用也不一样,如```cloud.callFunction``` 查看全部


- [官方文档](https://developers.weixin.qq.c ... d.html)
- [申请公测](https://wj.qq.com/s/2368934/4eb2),完成问卷调查

### 简序

#### 什么是微信云开发能力?
开发者通过云开发开发微信小程序、小游戏,无须搭建服务器,既可以使用云端能力,云开发实现了完整的云端支持,弱化了后端和运维的概念,无须搭建服务器,使用平台提供的API进行核心业务的开发,
可以实现上线和迭代。

### 云开发目前提供三大基础能力支持:

- 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码
- 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 数据库,可以看出后端数据库的实现貌似是```MongoDB```
- 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理

### 概览:查看云开发基础使用数据
- 用户管理:查看小程序用户信息
- 数据库:管理数据库,可查看、增加、更新、查找、删除数据、管理索引、管理数据库访问权限等
- 文件管理:查看和管理文件存储空间
- 云函数:查看云函数列表、配置、日志和监控
- 统计分析:查看云开发资源具体使用统计信息

### 开发文档

云开发提供了小程序端和服务端两套API,

- 小程序端,数据库的增删改查,文件存储上传下载,云函数```wx.cloud.callFunction```,组件支持(小程序组件支持传入云文件 ID)

- 服务端,其实和小程序端的接口文档差不多,但是少了组件支持,函数调用也不一样,如```cloud.callFunction```




如何阻止小程序冒泡,触发父类view的点击时间

小程序网站管理员 Published the article • 0 comments • 368 views • 2018-07-07 16:00 • 来自相关话题

## 背景

在小程序中难免会遇到这样一个场景,整个块需要跳转,而子类的某一个view需要触发点击时间,比如添加或者什么东西的时候,他会触发玩这个事件同时也会跳转,所以这是一个问题

## 解决方案

将事件的bind 改成 catch

```
bindtap => catchtap
``` 查看全部

## 背景

在小程序中难免会遇到这样一个场景,整个块需要跳转,而子类的某一个view需要触发点击时间,比如添加或者什么东西的时候,他会触发玩这个事件同时也会跳转,所以这是一个问题

## 解决方案

将事件的bind 改成 catch

```
bindtap => catchtap
```

百度智能小程序-智者见智

随想录网站管理员 Published the article • 0 comments • 442 views • 2018-07-06 00:14 • 来自相关话题

### 官方地址

- [首页](https://smartprogram.baidu.com ... /login)
- [API](https://smartprogram.baidu.com ... index/)

### 看法

微信开发玩小程序之后,然后支付宝也出现了小程序,微信火了一把然后就没有下文了,然后支付宝出现了小程序之后,还闹出了一个笑话,文档连作者的名字都抄袭过来了。

智能小程序,为什么叫智能小程序呢,因为他有一个特色:AI人工智能的API,[API文档](https://smartprogram.baidu.com/docs/develop/api/ai/)中可以看到,我们能够看到AI中有几个功能,一个是身份证的识别,银行卡号识别,驾驶本,网络发文规范深度检查,文本转mp3,场景识别等,这些功能还是挺实用的,但是其他大厂在这个方面也不弱,AI是一块大肉,很多大厂都想瓜分市场。

智能小程序势必会瓜分百度的广告流量,所以百度慎之又慎,开发的小程序并不多,貌似有入口的就只能看到四个,于今年12月全面开放,这个时间黄花菜都凉了,可能是这个决定很重大。

回头看看API文档,对比一下微信的文档,没什么两样,KPI产品?不解。

加油吧,如果舍得割弃自己孩子的肉,有可能打个翻身仗,让自己挽回点名誉,毕竟之前是国内首屈一指的互联网公司,为何堕入如此? 查看全部

### 官方地址

- [首页](https://smartprogram.baidu.com ... /login)
- [API](https://smartprogram.baidu.com ... index/)

### 看法

微信开发玩小程序之后,然后支付宝也出现了小程序,微信火了一把然后就没有下文了,然后支付宝出现了小程序之后,还闹出了一个笑话,文档连作者的名字都抄袭过来了。

智能小程序,为什么叫智能小程序呢,因为他有一个特色:AI人工智能的API,[API文档](https://smartprogram.baidu.com/docs/develop/api/ai/)中可以看到,我们能够看到AI中有几个功能,一个是身份证的识别,银行卡号识别,驾驶本,网络发文规范深度检查,文本转mp3,场景识别等,这些功能还是挺实用的,但是其他大厂在这个方面也不弱,AI是一块大肉,很多大厂都想瓜分市场。

智能小程序势必会瓜分百度的广告流量,所以百度慎之又慎,开发的小程序并不多,貌似有入口的就只能看到四个,于今年12月全面开放,这个时间黄花菜都凉了,可能是这个决定很重大。

回头看看API文档,对比一下微信的文档,没什么两样,KPI产品?不解。

加油吧,如果舍得割弃自己孩子的肉,有可能打个翻身仗,让自己挽回点名誉,毕竟之前是国内首屈一指的互联网公司,为何堕入如此?

小程序入门简介

前端网站管理员 Published the article • 0 comments • 457 views • 2018-06-27 10:08 • 来自相关话题

## 开发环境配置及前期准备

### 开发工具

- IDE [phpstorm](https://www.jetbrains.com/phpstorm/) 或者 [webstorm](https://www.jetbrains.com/webstorm/)

[解决文件后缀的问题 ```wxss/wxml```](https://www.cnblogs.com/niuxiaoling/p/7999424.html)

- 小程序工具下载

可以根据自己的系统环境下载相应平台的工具
[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... d.html)

### 注意事项

1. 小程序需要的API接口是```https```的,所以网络上有很多免费的证书
1. 阿里云 [https://yq.aliyun.com/articles/225669](https://yq.aliyun.com/articles/225669)
2. 知乎上网友推荐 [https://www.zhihu.com/question/19578422](https://www.zhihu.com/question/19578422)
3. 腾讯云 [https://jingyan.baidu.com/arti ... .html](https://jingyan.baidu.com/arti ... 0.html)

2. 域名,阿里云/腾讯云,淘宝等一些上面都有

3. 后端服务器,如果你的小程序是动态的话,这个是必然的,腾讯云有一套流程,```https```证书,域名什么的全部搞定,没有那么麻烦

### 开发文档及社区

1. [API 文档](https://developers.weixin.qq.c ... v/api/)
2. [社区](https://developers.weixin.qq.com/)
3. [设计规范](https://developers.weixin.qq.c ... 018621)
4. [简易教程](https://developers.weixin.qq.com/miniprogram/dev/)
5. [框架](https://developers.weixin.qq.c ... A.html)
6. [组件](https://developers.weixin.qq.c ... onent/)
7. [开发框架](https://tencent.github.io/wepy/) 如果你比较了解```nodejs```,而且不想停留在原生开发上面,
推荐使用这个,这个是腾讯官方出的,所以算是比较靠谱,问题解决也快,```这个页面的底部你可以看到很多的demo案例。
所以你可以看看别人怎么用这个框架开发```
8. [有赞UI框架](https://www.youzanyun.com/zanu ... e/icon),有赞的同学提供了一套颜值很高的UI框架,
在开发过程中,使用该框架能够让你的开发如虎添翼。
如何导入这个插件[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... g.html)

## 如何开始你的小程序开发之旅

官方提供了一个demo,当然也告诉了你如何使用这个[工具](https://developers.weixin.qq.c ... s.html),

进入[小程序后台](https://mp.weixin.qq.com/),扫码登录之后,需要填写一些配置,你的请求url,在设置里面配置

打开工具时候,我们可以创建一个[创建 QuickStart 项目](https://developers.weixin.qq.c ... A%258F)

执行编译或者会自动编译,然后我们就可以在这儿看到自己的第一小程序。一个头像,自己的昵称等信息。

## 关于编码开发

这里我就不讲代码的开发,可以留意后续的文章,我们可以从简易教程入手,[简易教程](https://developers.weixin.qq.c ... d.html)

## 网络参考

1. [https://www.cnblogs.com/niuxiaoling/p/7999424.html](https://www.cnblogs.com/niuxiaoling/p/7999424.html)
2. [https://developers.weixin.qq.com/miniprogram/dev/](https://developers.weixin.qq.com/miniprogram/dev/) 查看全部

## 开发环境配置及前期准备

### 开发工具

- IDE [phpstorm](https://www.jetbrains.com/phpstorm/) 或者 [webstorm](https://www.jetbrains.com/webstorm/)

[解决文件后缀的问题 ```wxss/wxml```](https://www.cnblogs.com/niuxiaoling/p/7999424.html)

- 小程序工具下载

可以根据自己的系统环境下载相应平台的工具
[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... d.html)

### 注意事项

1. 小程序需要的API接口是```https```的,所以网络上有很多免费的证书
1. 阿里云 [https://yq.aliyun.com/articles/225669](https://yq.aliyun.com/articles/225669)
2. 知乎上网友推荐 [https://www.zhihu.com/question/19578422](https://www.zhihu.com/question/19578422)
3. 腾讯云 [https://jingyan.baidu.com/arti ... .html](https://jingyan.baidu.com/arti ... 0.html)

2. 域名,阿里云/腾讯云,淘宝等一些上面都有

3. 后端服务器,如果你的小程序是动态的话,这个是必然的,腾讯云有一套流程,```https```证书,域名什么的全部搞定,没有那么麻烦

### 开发文档及社区

1. [API 文档](https://developers.weixin.qq.c ... v/api/)
2. [社区](https://developers.weixin.qq.com/)
3. [设计规范](https://developers.weixin.qq.c ... 018621)
4. [简易教程](https://developers.weixin.qq.com/miniprogram/dev/)
5. [框架](https://developers.weixin.qq.c ... A.html)
6. [组件](https://developers.weixin.qq.c ... onent/)
7. [开发框架](https://tencent.github.io/wepy/) 如果你比较了解```nodejs```,而且不想停留在原生开发上面,
推荐使用这个,这个是腾讯官方出的,所以算是比较靠谱,问题解决也快,```这个页面的底部你可以看到很多的demo案例。
所以你可以看看别人怎么用这个框架开发```
8. [有赞UI框架](https://www.youzanyun.com/zanu ... e/icon),有赞的同学提供了一套颜值很高的UI框架,
在开发过程中,使用该框架能够让你的开发如虎添翼。
如何导入这个插件[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... g.html)

## 如何开始你的小程序开发之旅

官方提供了一个demo,当然也告诉了你如何使用这个[工具](https://developers.weixin.qq.c ... s.html),

进入[小程序后台](https://mp.weixin.qq.com/),扫码登录之后,需要填写一些配置,你的请求url,在设置里面配置

打开工具时候,我们可以创建一个[创建 QuickStart 项目](https://developers.weixin.qq.c ... A%258F)

执行编译或者会自动编译,然后我们就可以在这儿看到自己的第一小程序。一个头像,自己的昵称等信息。

## 关于编码开发

这里我就不讲代码的开发,可以留意后续的文章,我们可以从简易教程入手,[简易教程](https://developers.weixin.qq.c ... d.html)

## 网络参考

1. [https://www.cnblogs.com/niuxiaoling/p/7999424.html](https://www.cnblogs.com/niuxiaoling/p/7999424.html)
2. [https://developers.weixin.qq.com/miniprogram/dev/](https://developers.weixin.qq.com/miniprogram/dev/)

wepy如何使用typescript来开发自己的项目?

Wepy网站管理员 Published the article • 0 comments • 97 views • 2019-08-05 15:37 • 来自相关话题

how to create wepy applicate writen in typescript?

### install and config

```bash
npm install @wepy/compiler-typescript typescript --save-dev
```

in `wepy.config.js`
```js
const TypeScriptCompiler = require('@wepy/compiler-typescript');

module.exports = {
"plugins": [
TypeScriptCompiler()
]
};
```

### 如何在wepy的文件中引入ts文件和项目

```

{{age}}



```

### ts文件

```ts
import wepy from '@wepy/core'

wepy.page({
data: {
age: 1
},
created() {
console.log(this.age)
},
computed: {

},
hooks: {

},
methods: {

}
})
```


### 引用

1. [compiler-typescript](https://wepyjs.github.io/wepy- ... script) 查看全部

how to create wepy applicate writen in typescript?

### install and config

```bash
npm install @wepy/compiler-typescript typescript --save-dev
```

in `wepy.config.js`
```js
const TypeScriptCompiler = require('@wepy/compiler-typescript');

module.exports = {
"plugins": [
TypeScriptCompiler()
]
};
```

### 如何在wepy的文件中引入ts文件和项目

```



```

### ts文件

```ts
import wepy from '@wepy/core'

wepy.page({
data: {
age: 1
},
created() {
console.log(this.age)
},
computed: {

},
hooks: {

},
methods: {

}
})
```


### 引用

1. [compiler-typescript](https://wepyjs.github.io/wepy- ... script)

微信小程序云开发可以上传php代码吗?

小程序网站管理员 Published the article • 0 comments • 109 views • 2019-08-04 12:45 • 来自相关话题

微信小程序云开发可以上传php代码吗?

这显然是`不可以的`。为什么这么说?之所以云开发是希望一套javascript代码搞定,所有的前端后端开发只需要你会javascript即可。后台数据库是mongodb,可以帮助我们存储字典对象的数据,对于javascript来说,前端上传什么数据,校验通过直接存储即可,不需要而外的sql或者防范sql注入之类的。

小程序的云开发其实很方便前端的同学,如果你了解MongoDB之类的数据库操作的话,前后端都可以搞定。 查看全部

微信小程序云开发可以上传php代码吗?

这显然是`不可以的`。为什么这么说?之所以云开发是希望一套javascript代码搞定,所有的前端后端开发只需要你会javascript即可。后台数据库是mongodb,可以帮助我们存储字典对象的数据,对于javascript来说,前端上传什么数据,校验通过直接存储即可,不需要而外的sql或者防范sql注入之类的。

小程序的云开发其实很方便前端的同学,如果你了解MongoDB之类的数据库操作的话,前后端都可以搞定。

wepy2.x回滚wepy1.x,wepy2.x从入门到弃坑

小程序网站管理员 Published the article • 0 comments • 890 views • 2019-08-01 15:42 • 来自相关话题

网上有很多开发小程序同学喜欢用官方的开发框架wepy,wepy现在有两个大版本,wepy1.x和wepy2.x。

但是这两个版本差异十分的大,我之前写了一篇文档介绍了,大家可以先看看这一篇[wepy1.x升级wepy2.x,wepy如何实现大的版本升级](https://www.sourcedev.cc/article/188)。

对比一下差异。你会发现当前把wepy的代码从wepy1.x升级到wepy2.x的时候,仿佛进入了新的世界,语法差异十分的大。如果不打算重构自己的代码,需要兼容wepy1.x的话,这将会是一个不小的工程。
我们需要耗费大量的时间重构和调试自己的代码。

那么升级了wepy2.x之后怎么办,我发现自己入坑,想回到wepy1.x怎么办? 这个时候我们也不用着急,应为我们的代码,即使有少量的改动我们也可以恢复的。
将修改的代码放入回收站内,回收站是一个栈。

### 修改的代码恢复保存

```bash
git stash save # 将代码压入栈

git stash pop # 弹出代码
```

### 重新安装wepy1.x的全局包:

```bash
npm install wepy@1.7.x -g
``` 查看全部
网上有很多开发小程序同学喜欢用官方的开发框架wepy,wepy现在有两个大版本,wepy1.x和wepy2.x。

但是这两个版本差异十分的大,我之前写了一篇文档介绍了,大家可以先看看这一篇[wepy1.x升级wepy2.x,wepy如何实现大的版本升级](https://www.sourcedev.cc/article/188)。

对比一下差异。你会发现当前把wepy的代码从wepy1.x升级到wepy2.x的时候,仿佛进入了新的世界,语法差异十分的大。如果不打算重构自己的代码,需要兼容wepy1.x的话,这将会是一个不小的工程。
我们需要耗费大量的时间重构和调试自己的代码。

那么升级了wepy2.x之后怎么办,我发现自己入坑,想回到wepy1.x怎么办? 这个时候我们也不用着急,应为我们的代码,即使有少量的改动我们也可以恢复的。
将修改的代码放入回收站内,回收站是一个栈。

### 修改的代码恢复保存

```bash
git stash save # 将代码压入栈

git stash pop # 弹出代码
```

### 重新安装wepy1.x的全局包:

```bash
npm install wepy@1.7.x -g
```

小程序 · 云开发已上线,公测申请中

小程序网站管理员 Published the article • 0 comments • 621 views • 2018-08-20 10:57 • 来自相关话题

- [官方文档](https://developers.weixin.qq.c ... d.html)
- [申请公测](https://wj.qq.com/s/2368934/4eb2),完成问卷调查

### 简序

#### 什么是微信云开发能力?
开发者通过云开发开发微信小程序、小游戏,无须搭建服务器,既可以使用云端能力,云开发实现了完整的云端支持,弱化了后端和运维的概念,无须搭建服务器,使用平台提供的API进行核心业务的开发,
可以实现上线和迭代。

### 云开发目前提供三大基础能力支持:

- 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码
- 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 数据库,可以看出后端数据库的实现貌似是```MongoDB```
- 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理

### 概览:查看云开发基础使用数据
- 用户管理:查看小程序用户信息
- 数据库:管理数据库,可查看、增加、更新、查找、删除数据、管理索引、管理数据库访问权限等
- 文件管理:查看和管理文件存储空间
- 云函数:查看云函数列表、配置、日志和监控
- 统计分析:查看云开发资源具体使用统计信息

### 开发文档

云开发提供了小程序端和服务端两套API,

- 小程序端,数据库的增删改查,文件存储上传下载,云函数```wx.cloud.callFunction```,组件支持(小程序组件支持传入云文件 ID)

- 服务端,其实和小程序端的接口文档差不多,但是少了组件支持,函数调用也不一样,如```cloud.callFunction``` 查看全部


- [官方文档](https://developers.weixin.qq.c ... d.html)
- [申请公测](https://wj.qq.com/s/2368934/4eb2),完成问卷调查

### 简序

#### 什么是微信云开发能力?
开发者通过云开发开发微信小程序、小游戏,无须搭建服务器,既可以使用云端能力,云开发实现了完整的云端支持,弱化了后端和运维的概念,无须搭建服务器,使用平台提供的API进行核心业务的开发,
可以实现上线和迭代。

### 云开发目前提供三大基础能力支持:

- 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码
- 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 数据库,可以看出后端数据库的实现貌似是```MongoDB```
- 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理

### 概览:查看云开发基础使用数据
- 用户管理:查看小程序用户信息
- 数据库:管理数据库,可查看、增加、更新、查找、删除数据、管理索引、管理数据库访问权限等
- 文件管理:查看和管理文件存储空间
- 云函数:查看云函数列表、配置、日志和监控
- 统计分析:查看云开发资源具体使用统计信息

### 开发文档

云开发提供了小程序端和服务端两套API,

- 小程序端,数据库的增删改查,文件存储上传下载,云函数```wx.cloud.callFunction```,组件支持(小程序组件支持传入云文件 ID)

- 服务端,其实和小程序端的接口文档差不多,但是少了组件支持,函数调用也不一样,如```cloud.callFunction```




如何阻止小程序冒泡,触发父类view的点击时间

小程序网站管理员 Published the article • 0 comments • 368 views • 2018-07-07 16:00 • 来自相关话题

## 背景

在小程序中难免会遇到这样一个场景,整个块需要跳转,而子类的某一个view需要触发点击时间,比如添加或者什么东西的时候,他会触发玩这个事件同时也会跳转,所以这是一个问题

## 解决方案

将事件的bind 改成 catch

```
bindtap => catchtap
``` 查看全部

## 背景

在小程序中难免会遇到这样一个场景,整个块需要跳转,而子类的某一个view需要触发点击时间,比如添加或者什么东西的时候,他会触发玩这个事件同时也会跳转,所以这是一个问题

## 解决方案

将事件的bind 改成 catch

```
bindtap => catchtap
```

百度智能小程序-智者见智

随想录网站管理员 Published the article • 0 comments • 442 views • 2018-07-06 00:14 • 来自相关话题

### 官方地址

- [首页](https://smartprogram.baidu.com ... /login)
- [API](https://smartprogram.baidu.com ... index/)

### 看法

微信开发玩小程序之后,然后支付宝也出现了小程序,微信火了一把然后就没有下文了,然后支付宝出现了小程序之后,还闹出了一个笑话,文档连作者的名字都抄袭过来了。

智能小程序,为什么叫智能小程序呢,因为他有一个特色:AI人工智能的API,[API文档](https://smartprogram.baidu.com/docs/develop/api/ai/)中可以看到,我们能够看到AI中有几个功能,一个是身份证的识别,银行卡号识别,驾驶本,网络发文规范深度检查,文本转mp3,场景识别等,这些功能还是挺实用的,但是其他大厂在这个方面也不弱,AI是一块大肉,很多大厂都想瓜分市场。

智能小程序势必会瓜分百度的广告流量,所以百度慎之又慎,开发的小程序并不多,貌似有入口的就只能看到四个,于今年12月全面开放,这个时间黄花菜都凉了,可能是这个决定很重大。

回头看看API文档,对比一下微信的文档,没什么两样,KPI产品?不解。

加油吧,如果舍得割弃自己孩子的肉,有可能打个翻身仗,让自己挽回点名誉,毕竟之前是国内首屈一指的互联网公司,为何堕入如此? 查看全部

### 官方地址

- [首页](https://smartprogram.baidu.com ... /login)
- [API](https://smartprogram.baidu.com ... index/)

### 看法

微信开发玩小程序之后,然后支付宝也出现了小程序,微信火了一把然后就没有下文了,然后支付宝出现了小程序之后,还闹出了一个笑话,文档连作者的名字都抄袭过来了。

智能小程序,为什么叫智能小程序呢,因为他有一个特色:AI人工智能的API,[API文档](https://smartprogram.baidu.com/docs/develop/api/ai/)中可以看到,我们能够看到AI中有几个功能,一个是身份证的识别,银行卡号识别,驾驶本,网络发文规范深度检查,文本转mp3,场景识别等,这些功能还是挺实用的,但是其他大厂在这个方面也不弱,AI是一块大肉,很多大厂都想瓜分市场。

智能小程序势必会瓜分百度的广告流量,所以百度慎之又慎,开发的小程序并不多,貌似有入口的就只能看到四个,于今年12月全面开放,这个时间黄花菜都凉了,可能是这个决定很重大。

回头看看API文档,对比一下微信的文档,没什么两样,KPI产品?不解。

加油吧,如果舍得割弃自己孩子的肉,有可能打个翻身仗,让自己挽回点名誉,毕竟之前是国内首屈一指的互联网公司,为何堕入如此?

小程序入门简介

前端网站管理员 Published the article • 0 comments • 457 views • 2018-06-27 10:08 • 来自相关话题

## 开发环境配置及前期准备

### 开发工具

- IDE [phpstorm](https://www.jetbrains.com/phpstorm/) 或者 [webstorm](https://www.jetbrains.com/webstorm/)

[解决文件后缀的问题 ```wxss/wxml```](https://www.cnblogs.com/niuxiaoling/p/7999424.html)

- 小程序工具下载

可以根据自己的系统环境下载相应平台的工具
[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... d.html)

### 注意事项

1. 小程序需要的API接口是```https```的,所以网络上有很多免费的证书
1. 阿里云 [https://yq.aliyun.com/articles/225669](https://yq.aliyun.com/articles/225669)
2. 知乎上网友推荐 [https://www.zhihu.com/question/19578422](https://www.zhihu.com/question/19578422)
3. 腾讯云 [https://jingyan.baidu.com/arti ... .html](https://jingyan.baidu.com/arti ... 0.html)

2. 域名,阿里云/腾讯云,淘宝等一些上面都有

3. 后端服务器,如果你的小程序是动态的话,这个是必然的,腾讯云有一套流程,```https```证书,域名什么的全部搞定,没有那么麻烦

### 开发文档及社区

1. [API 文档](https://developers.weixin.qq.c ... v/api/)
2. [社区](https://developers.weixin.qq.com/)
3. [设计规范](https://developers.weixin.qq.c ... 018621)
4. [简易教程](https://developers.weixin.qq.com/miniprogram/dev/)
5. [框架](https://developers.weixin.qq.c ... A.html)
6. [组件](https://developers.weixin.qq.c ... onent/)
7. [开发框架](https://tencent.github.io/wepy/) 如果你比较了解```nodejs```,而且不想停留在原生开发上面,
推荐使用这个,这个是腾讯官方出的,所以算是比较靠谱,问题解决也快,```这个页面的底部你可以看到很多的demo案例。
所以你可以看看别人怎么用这个框架开发```
8. [有赞UI框架](https://www.youzanyun.com/zanu ... e/icon),有赞的同学提供了一套颜值很高的UI框架,
在开发过程中,使用该框架能够让你的开发如虎添翼。
如何导入这个插件[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... g.html)

## 如何开始你的小程序开发之旅

官方提供了一个demo,当然也告诉了你如何使用这个[工具](https://developers.weixin.qq.c ... s.html),

进入[小程序后台](https://mp.weixin.qq.com/),扫码登录之后,需要填写一些配置,你的请求url,在设置里面配置

打开工具时候,我们可以创建一个[创建 QuickStart 项目](https://developers.weixin.qq.c ... A%258F)

执行编译或者会自动编译,然后我们就可以在这儿看到自己的第一小程序。一个头像,自己的昵称等信息。

## 关于编码开发

这里我就不讲代码的开发,可以留意后续的文章,我们可以从简易教程入手,[简易教程](https://developers.weixin.qq.c ... d.html)

## 网络参考

1. [https://www.cnblogs.com/niuxiaoling/p/7999424.html](https://www.cnblogs.com/niuxiaoling/p/7999424.html)
2. [https://developers.weixin.qq.com/miniprogram/dev/](https://developers.weixin.qq.com/miniprogram/dev/) 查看全部

## 开发环境配置及前期准备

### 开发工具

- IDE [phpstorm](https://www.jetbrains.com/phpstorm/) 或者 [webstorm](https://www.jetbrains.com/webstorm/)

[解决文件后缀的问题 ```wxss/wxml```](https://www.cnblogs.com/niuxiaoling/p/7999424.html)

- 小程序工具下载

可以根据自己的系统环境下载相应平台的工具
[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... d.html)

### 注意事项

1. 小程序需要的API接口是```https```的,所以网络上有很多免费的证书
1. 阿里云 [https://yq.aliyun.com/articles/225669](https://yq.aliyun.com/articles/225669)
2. 知乎上网友推荐 [https://www.zhihu.com/question/19578422](https://www.zhihu.com/question/19578422)
3. 腾讯云 [https://jingyan.baidu.com/arti ... .html](https://jingyan.baidu.com/arti ... 0.html)

2. 域名,阿里云/腾讯云,淘宝等一些上面都有

3. 后端服务器,如果你的小程序是动态的话,这个是必然的,腾讯云有一套流程,```https```证书,域名什么的全部搞定,没有那么麻烦

### 开发文档及社区

1. [API 文档](https://developers.weixin.qq.c ... v/api/)
2. [社区](https://developers.weixin.qq.com/)
3. [设计规范](https://developers.weixin.qq.c ... 018621)
4. [简易教程](https://developers.weixin.qq.com/miniprogram/dev/)
5. [框架](https://developers.weixin.qq.c ... A.html)
6. [组件](https://developers.weixin.qq.c ... onent/)
7. [开发框架](https://tencent.github.io/wepy/) 如果你比较了解```nodejs```,而且不想停留在原生开发上面,
推荐使用这个,这个是腾讯官方出的,所以算是比较靠谱,问题解决也快,```这个页面的底部你可以看到很多的demo案例。
所以你可以看看别人怎么用这个框架开发```
8. [有赞UI框架](https://www.youzanyun.com/zanu ... e/icon),有赞的同学提供了一套颜值很高的UI框架,
在开发过程中,使用该框架能够让你的开发如虎添翼。
如何导入这个插件[https://developers.weixin.qq.c ... .html](https://developers.weixin.qq.c ... g.html)

## 如何开始你的小程序开发之旅

官方提供了一个demo,当然也告诉了你如何使用这个[工具](https://developers.weixin.qq.c ... s.html),

进入[小程序后台](https://mp.weixin.qq.com/),扫码登录之后,需要填写一些配置,你的请求url,在设置里面配置

打开工具时候,我们可以创建一个[创建 QuickStart 项目](https://developers.weixin.qq.c ... A%258F)

执行编译或者会自动编译,然后我们就可以在这儿看到自己的第一小程序。一个头像,自己的昵称等信息。

## 关于编码开发

这里我就不讲代码的开发,可以留意后续的文章,我们可以从简易教程入手,[简易教程](https://developers.weixin.qq.c ... d.html)

## 网络参考

1. [https://www.cnblogs.com/niuxiaoling/p/7999424.html](https://www.cnblogs.com/niuxiaoling/p/7999424.html)
2. [https://developers.weixin.qq.com/miniprogram/dev/](https://developers.weixin.qq.com/miniprogram/dev/)