Component构造器可用于定义组件,调用Component构造器时可以指定组件的属性、数据、方法等。
详细api请点击:[链接](https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/component.html?search-key=%E7%BB%84%E4%BB%B6%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F)
~~~
Component({
/**
* 组件的属性列表
*/
properties: {
},
/**
* 组件的初始数据
*/
data: {
},
/**
* 组件的方法列表
*/
methods: {
},
/**
* 在组件实例进入页面节点树时执行,注意此时不能调用
*/
created(){
},
/**
* 在组件实例进入页面节点树时执行
*/
attached(){
},
/**
* 在组件布局完成后执行,此时可以获取节点信息(使用 SelectorQuery )
*/
ready(){
},
/**
* 在组件实例被移动到节点树另一个位置时执行
*/
moved(){
},
/**
* 在组件实例被从页面节点树移除时执行
*/
detached(){
}
})
~~~
- 小程序环境配置
- 1.生命周期
- 页面生命周期
- 组件生命周期
- 2.小程序组件
- 点击事件bindtap|catchtap
- swiper轮播
- wx:for循环
- 播放音乐
- map
- tabBar底部页面切换
- scroll-view可滚动视图区域。
- web-view装载显示网页
- priviewImage新页面预览照片
- chooseImage本地选择照片
- onReachBottom上拉刷新,加载等待条
- setStorage缓存
- showToast弹出提示框
- slot父组件wxml传递到子组件
- form表单
- 小程序.wxs,方法在.wxml调用
- 3.组件前身:模板、模板传参
- 4.自定义组件、组件传参|传wxss|wxml代码
- 5.小程序正则
- 6.小程序页面跳转
- 7.open-type 微信开放功能
- 实例
- 1.第一个实例 hello world
- 2.第二个实例豆瓣电影数据渲染
- 豆瓣1.0基本版
- 豆瓣2.0升级版
- 豆瓣3.0豪华版
- 3.第三个实例多接口在同一页面使用
- HTTP封装
- 基础报错提示,类式封装
- Promise回调,类式封装