微信小程序汇总02

这篇具有很好参考价值的文章主要介绍了微信小程序汇总02。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

### 第一个小程序项目

下载[微信开发者工具](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html),新建项目(不使用云开发 JavaScript模板)

### app.json

pages:定义小程序的页面,相当于路由功能

window:配置页面属性

​   backgroundColor:背景颜色,主要针对下拉刷新的背景

​   backgroundTextStyle:下拉刷新提示符号的颜色   light | dark

​   navigationBarBackgroundColor:导航栏背景颜色

​   navigationBarTitleText:导航栏文字

​   navigationBarTextStyle:导航栏文字风格  black | white

tabBar: 设置页面导航

​   position:设置导航位置  bottom | top

​   color:导航文字默认颜色

​   selectedColor:导航文字选中颜色

​   list:定义导航项  2-5个

​     pagePath:导航对应的页面地址

​     iconPath:导航图标地址

​     selectedIconPath:选中状态图标地址

​     text:导航文字

### 小程序的基本语法

view  =>  div  块级元素     text => span p  行内元素

新增rpx相对单位  1rpx 就是 屏幕宽度的 1/750

### 数据渲染

普通渲染   { { msg }}  在两对花括号内写js表达式/变量

条件渲染  wx:if   wx:elif  wx:else

列表渲染  wx:for  wx:for-item  wx:for-index

```html

<view>{ {num}}</view>

<view>{ {1+2}}</view>

<view wx:if="{ {false}}">欢迎回来</view>

<view wx:else>请登录</view>

<view wx:if="{ {fen>90}}">优秀</view>

<view wx:elif="{ {fen>80}}">不错</view>

<view wx:elif="{ {fen>70}}">良好</view>

<view wx:elif="{ {fen>=60}}">及格</view>

<view wx:else>不及格</view>

<view wx:for="{ {list}}" wx:key="{ {item}}">{ {item}}</view><!-- 注释 -->

<view wx:for="{ {list}}" wx:for-index="ind" wx:for-item="ite">{ {ind+1}}-{ {ite}}</view>

```

### 模板引入

##### template

template是一个模板标签:

```html

// 使用name定义模板的名字

<template name="tmp">

  <view>这是一个模板</view>

</template>

// 使用is调用对应的模板

<template is="tmp" />

// 传递参数  在模板内容中直接使用数据

<template name="tmp">

  <view>姓名:{ {name}}</view>

  <view>年龄:{ {age}}</view>

</template>

// 调用模板时  使用data定义数据

<template is="tmp" data="{ {name:'张三',age:18}}"></template>

```

##### import

import 只能引入模板文件

##### include

include 引入除模板以外的其他内容

### 组件

button  按钮组件

image  图片组件  在src中定义图片路径  mode = “widthFix” 宽度固定高度自使用

swiper  滑块视图组件 用于轮播图 里面只能放swiper-item组件  [官方文档](https://developers.weixin.qq.com/miniprogram/dev/component/swiper.html)

scroll-view  可滚动视图区域  使用竖向滚动时,需要给scroll-view一个固定高度

icon  图标组件文章来源地址https://www.toymoban.com/news/detail-665988.html

到了这里,关于微信小程序汇总02的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java案例5:多功能手机分析程序

    代码: 测试类: Phone类:

    2024年02月08日
    浏览(47)
  • 【最新版全插件】多功能同城优选小程序源码

    1.为本地的线下商家提供线上销售渠道。一直以来本地商品、娱乐、休闲、旅游服务线上购买大家都是以美团为准。近几年来随着微信公众号、小程序的渗透力逐渐加强,越来越多的用户开始把消费渠道改到公众号应用、小程序上。因为美团是大而粗,什么商品都能上,也不

    2024年02月09日
    浏览(81)
  • 免费多功能转码机器人(小程序转码机器人)

    这个机器人,可以小程序转码 等功能 在我们日常生活中分享或推广某些微信小程序,一般情况下只能通过直接转发小程序来实现,这个方法只适用于在微信中推广,不适应于QQ,抖音,钉钉等其他社交平台和线下推广。 那这时候咱们的转码机器人就派上了用场,只需要将小

    2024年02月11日
    浏览(85)
  • C#实例:多功能Windows窗体应用程序Helloworld_WinForm

    有了创建一个Windows窗体应用程序的经验,就可以开始尝试运用更多的控件实现更多丰富的功能界面。以下分享我基于项目Helloworld_WinForm 使用常用C#Windows窗体控件 实现一些小功能。 每一节标题为所用到的控件,全文以实际制作过程为序编制。 1、创建窗体Form 项目创建时会默

    2024年02月04日
    浏览(59)
  • 微信小程序汇总02

    ### 第一个小程序项目 下载[微信开发者工具](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html),新建项目(不使用云开发 JavaScript模板) ### app.json pages:定义小程序的页面,相当于路由功能 window:配置页面属性 ​   backgroundColor:背景颜色,主要针对下拉刷新的背景 ​

    2024年02月11日
    浏览(50)
  • 基于stm32作品设计:多功能氛围灯、手机APP无线控制ws2812,MCU无线升级程序

    作品哔哩哔哩视频:https://www.bilibili.com/video/BV1Yb4y1a7AQ#reply5536921990 资料链接: 蓝牙彩灯v1.01资料链接: CSDN: https://download.csdn.net/download/mbs520/25149435 百度网盘: https://pan.baidu.com/s/14Vout7Q2P6JBDZCCd8Gm6w 提取码:b7it 蓝牙彩灯v1.03资料链接: https://download.csdn.net/download/mbs520/25150035 取

    2024年02月09日
    浏览(46)
  • 消防多功能智慧灯杆

    消防多功能智慧灯杆是一种基于叁仟智慧杆并应用了智能技术和物联网技术的新一代消防基础设备。它能够实时监测消防设备的状态和消防物资的储备情况,并能够自动报警和调度消防人员。消防多功能智慧灯杆通常配备有各类消防设备,如灭火器、消防栓、AED、防护服等,

    2024年01月25日
    浏览(59)
  • 多功能隐写融合

            最近尝试了一个融合了多功能隐写的项目,参考了一些现有的资料和相关的开源库,并最终集成到了可视化UI当中。这篇文章讲述了实现的几项隐写技术的原理以及最终呈现的效果,后续会在“ 隐私保护 ”以及“ ui ”的专栏中继续更新详细的ui设计思路以及隐写代

    2024年01月19日
    浏览(63)
  • 【FPGA】多功能ALU

    目录 一、实验要求 二、源代码 1. 顶层模块 2. 数据输入模块 3. ALU运算模块 4. 结果处理模块 5. 扫描数码管模块 5.1 扫描数码管顶层 5.2 分频器 5.3 数码管显示 三、仿真代码 四、结构层图 五、管脚配置 实验板卡:xc7a100tlc sg324-2L,共20个开关 通过高低位控制,实现32位数据A、

    2024年02月02日
    浏览(60)
  • 实战项目——多功能电子时钟

    通过按键来控制状态机的状态,在将状态值传送到各个模块进行驱动,在空闲状态下,数码管显示基础时钟,基础时钟是由7个计数器组合而成,当在ADJUST状态下可以调整时间,并且基础时间会随基础时钟的改变而改变,同过位置使能来确定更改的值在按下确定来更改基础时钟

    2024年02月14日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包