## welcome.xxx
![](https://box.kancloud.cn/a1d558a0f12829ac11211bc22e3ad764_485x856.png)
[TOC]
### welcome.wxml
```
<view class='head'>
<image src="{{isEmpty?'/images/fcbef251ffbb8af6420e945c107489d5.jpg':imgUrl}}" catchtap="mine" mode="aspectFill"></image>
<text>{{textValue}}</text>
<button hover-class="button_hover" bindtap='JumpTo'>开启我的小程序之旅</button>
</view>
```
>1.图片:在缓存为空的情况下默认为设定好的数据,在缓存不为空(自定义上传过图片)的情况下显示上传的图片
2.图片:`catchtap="mine"`绑定mine事件跳转到个人资料修改页面
3.图片:![](https://box.kancloud.cn/405d8f2436284fa7332e763487e4c1b5_762x734.png)
### welcome.wxss
[01.欢迎页样式](https://www.kancloud.cn/lixu/wechat_mp/790165)
### welcome.js
```
Page({
JumpTo(){
wx.switchTab({
url: '/pages/index/index',
})
}
,
mine(){
wx.switchTab({
url:'/pages/post-img/post-img',
})
},
onLoad(){
var isEmpty = wx.getStorageSync('image').isEmpty;
var imgUrl = wx.getStorageSync('image').imgUrl;
var textValue = wx.getStorageSync('Text');
this.setData({
isEmpty,
imgUrl,
textValue
})
;
wx.setNavigationBarTitle({
title:' ',
})
}
})
```
> wx.navigateTo({
url: '/pages/index/index',
})
替换成==>
wx.switchTab({
url: '/pages/index/index',
})
>1.navigateTo一次只能打开5个页面,超过5个页面则不能进行跳转
2.navigateTo和redirectTo都不能跳转到tabbar页面,只能用switchTab
- 项目启动配置
- 01.欢迎页
- 03.点击图片切换——事件绑定bindtap、catchtap
- 04.底方分页切换tabBar
- 20.音乐播放
- 06.豆瓣电影列表
- 1.App
- 2.template
- 3.movies-detail 页面详情
- 组件
- 02.地图
- 05.轮播图swiper
- 07.点击预览图片previewImage结合scroll-view
- 11.web-page
- 14.form表单
- 08.头像图片更换chooseImage
- 09.上拉刷新OnReachBottom
- 10.使用缓存(收藏、分享状态)
- 12.导航条加载、页面加载、导航标题设置
- 13.弹出框
- 15.demo
- data
- local.js
- pages
- welcome(欢迎页)
- index
- index.wxml
- index.wxss
- index.js
- index-detail
- index-detail.wxml
- index-detail.wxss
- index-detail.js
- template
- yuedu-list.wxml
- yuedu-list.wxss
- map
- movies
- movies.wxml
- movies.wxss
- movies.js
- movies-grid
- movies-grid-template.wxml
- movies-grid-template.wxss
- movies-item
- movies-item-template.wxml
- movies-item-template.wxss
- movies-more
- movies-more.wxml
- movies-more.wxss
- movies-more.js
- movie-detail
- movie-detail.wxss
- movie-detail.wxml
- movie-detail.js
- star
- star-template.wxml
- star-template.wxss
- web-page
- web-page.wxml
- web-page.js
- post-img
- post-img.wxml
- post-img.js
- post-img.wxss
- 演员列表图
- 列表图.wxml
- 列表图.wxss
- 列表图.js
- utils
- utils.js
- app.js
- app.json
- app.wxss
- 16.事件冒泡
- 18.Tip
- 框架
- 17.模板
- 19.组件模板和样式(slot)
- component构造器
- 组件事件
- behaviors
- wxs
- HTTP封装
- models使用封装HTTP
- 更多有关promise封装的例子
- 生命周期
- 注意: