微信小程序(note2:tabBar&变量的使用&组件&转义换行符\n&外部样式&内联样式&rpx&小栗子:欢迎页面+自动跳转 )

tabBar


微信小程序官方文档 [框架]-[小程序配置]-[全局配置]-[tabBar]:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#tabBar
在这里插入图片描述

变量的使用


user.js中data中定义变量及初始值

Page({
	data: {
	    text:"I'm user's text."
	},
)}

user.wxml中{{变量名}}双花括号使用

<text>{{text}}</text>

在这里插入图片描述

每次新建文件夹,然后右键该文件夹新建页面,在生成的.js文件中,自动添加了放数据的地方、生命周期钩子函数等。
在这里插入图片描述

组件


用过的组件:

  • <view></view>
  • <text></text>
  • <icon></icon>
  • <image></image> 默认加载成 320*240
  • <navigator></navigator> 声明式导航 很重要 而且感觉限制的很死
  • <swiper></swiper> 轮播图
    <swiper>
    		<swiper-item></swiper-item>
    		<swiper-item></swiper-item>
    </swiper>
    

转义换行符


\n 换行

在html中可以直接使用<br />换行,但是小程序wxml中使用<br />无效,可以换成\n

Page({ 
    data: { 
        text: "I'm user's text.\n More infomation."
    } 
})  
<text>{{text}}</text>

在这里插入图片描述

wxss


微信小程序官方文档 [开发]-[指南]-[小程序框架]-[视图层]-[WXSS]:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html

rpx

rpx尺寸单位可以根据屏幕宽度进行自适应。
官方建议:开发微信小程序时设计师可以用iPhone6作为视觉稿的标准。
在这里插入图片描述

外部样式导入

@import "common.wxss";

内联样式

官方建议:内联样式使用动态样式,尽量避免将静态的样式写进 style 中,以免影响渲染速度。

<view style="color:{{color}};" />

.json配置文件


微信小程序官方文档 [指南]-[配置小程序]:https://developers.weixin.qq.com/miniprogram/dev/framework/config.html

官方建议:使用flex布局。


完成欢迎页面视图


1、首先完成欢迎页页面布局;
2、然后设置自动跳转,跳转到首页。

>>user.wxml

<view>
    <image src="../../imgs/timg.jpg"></image>
    <text>{{text}}</text>
</view>
>>user.wxss

view{
    display: flex;
    flex-direction: column;
    align-items: center;
}
image{
    width: 300rpx;
    height: 300rpx;
    border-radius: 50%;
    margin: 200rpx;
}
text{
    text-align: center;
    line-height: 100rpx;
}
>>user.js

Page({
	data: {
	    text: "sky别样宇宙;\n欢迎归来 "
	},
	
	//生命周期函数--监听页面显示
	onShow: function () {
	    //1s后自动跳转到index
	    setTimeout(function () {
	        //页面跳转相当于	
	        wx.reLaunch({
	            url: '../index/index',
	        })
	    }, 1000);
	},
})

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值