微信小程序案例2-3:婚礼邀请函

这篇博客详细介绍了如何使用微信小程序开发一款婚礼邀请函应用。内容涵盖vw/vh单位的理解、表单组件的使用,以及从项目初始化、页面结构搭建到各页面样式的实现过程,包括邀请函、照片、美好时光和宾客信息页面的设计和样式设定。
摘要由CSDN通过智能技术生成

文章目录

一、运行效果

二、知识储备

(三)vw、vh单位

请添加图片描述

(五)表单组件

  • 微信小程序中的表单组件与HTML中的表单类似。微信小程序在HTML基础上做了封装,并且增加了一些组件。表单组件通常用于用户信息的填写,以便于把用户填写的信息提交给服务器。

三、实现步骤

请添加图片描述

(六)Node.js概述

  • 目标:能安装Node.js,简单使用Node.js启动服务器,并且能访问服务器端资源

三、实现步骤

(一)准备工作

1、创建微信小程序

  • 项目名称:婚礼邀请函
  • 模板选择:不使用模板
    请添加图片描述

2、清空index页面内容

  • index.wxml

请添加图片描述

3、修改index.js

请添加图片描述

4、配置全局导航栏

  • app.json
    请添加图片描述

5、准备图片素材

  • 在项目根目录创建images目录,拷贝项目所需图片
  • 请添加图片描述

6、准备服务器端资源

  • 服务器端目录
    请添加图片描述
  • 将视频资源放在htdocs目录
    请添加图片描述
  • 本地HTTP服务器程序 - index.js
    请添加图片描述
var express = require('express'); // 导入Express框架

var app = express();	// 创建Express框架实例

app.use(express.static('./htdocs'));	//设置静态资源目录

app.listen(8088, res => {
    // 服务器监听8088端口
  console.log('服务器启动成功,访问地址:http://localhost:8088/文件名');
});

7、启动服务器

  • 在命令行窗口执行命令:node index.js
    请添加图片描述
  • 在浏览器访问视频资源 - http://localhost:8088/01.mp4
    请添加图片描述

(二)项目初始化

1、配置标签栏

请添加图片描述

2、配置导航栏

请添加图片描述

"pages": [
    "pages/index/index",
    "pages/photo/photo",
    "pages/time/time",
    "pages/guest/guest"

  ],
"tabBar": {
   
    "color": "#ccc",
    "selectedColor": "#ff4c91",
    "borderStyle":"white",
    "list": [
      {
   
        "pagePath": "pages/index/index",
        "iconPath": "images/invite.png",
        "selectedIconPath": "images/invite.png",
        "text": "邀请函"
      },
      {
   
        "pagePath": "pages/photo/photo",
        "iconPath": "images/marry.png",
        "selectedIconPath": "images/marry.png",
        "text": "照片"
      },
      {
   
        "pagePath": "pages/time/time",
        "iconPath": "images/video.png",
        "selectedIconPath": "images/video.png",
        "text": "美好时光"
      },
      {
   
        "pagePath": "pages/guest/guest",
        "iconPath": "images/guest.png",
        "selectedIconPath": "images/guest.png",
        "text": "宾客信息"
      }
    ]
  },

3、编写公共样式

  • app.wxss文件里定义公共样式
    请添加图片描述

(三)实现“邀请函”页面结构

1、设置背景图片

  • index.wxml文件里添加图像组件
    请添加图片描述

  • 查看预览效果

  • 此时,背景图片没有充满“邀请函”页面,需要在样式文件里进行设置
    请添加图片描述

2、编写内容区域的整体结构

  • 包含顶部图片、标题、合照,新郎和新娘姓名、婚礼信息区域
    请添加图片描述
<!--index.wxml-->
<image class="bg" src="/images/bg_1.png" mode=""/>
<view class="content">
  <!-- 顶部图片 -->
  <image class="content-gif" src="/images/save_the_date.gif" alt=""/>
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值