电商小程序03登录页面开发

news2024/11/15 20:58:25

目录

  • 1 创建应用
  • 2 创建页面
  • 3 首页功能搭建
  • 4 登录页搭建
  • 5 设置叠加效果
  • 总结

小程序开发在经过需求分析和数据源设计之后,就可以进入到页面开发的阶段了。首先我们需要开发登录的功能。

登录功能要求用户输入用户名和密码,勾选同意用户协议和隐私协议,这样就可以登录小程序了。创建登录功能需要我们先创建应用。

1 创建应用

打开微搭低代码的控制台,点击创建应用,从空白创建
在这里插入图片描述
在这里插入图片描述

2 创建页面

应用创建好了之后我们需要创建一个登录页实现登录的功能,点击创建页面的图标
在这里插入图片描述
输入页面的名称
在这里插入图片描述

3 首页功能搭建

我们在原型里讲了首页顶部会有一个搜索框,搜索框旁边有一个登录按钮,点击的时候就跳转到登录页面。

先切换到首页,展开网格布局,选中第一列
在这里插入图片描述
然后添加一个普通容器,里边放一个单行输入组件和一个按钮组件
在这里插入图片描述
选中单行输入组件,关闭显示标题配置
在这里插入图片描述
模板选择搜索框(填充)
在这里插入图片描述
按钮的内容改为登录,类型改为文字
在这里插入图片描述
选中普通容器,修改布局为横向排列
在这里插入图片描述
选择按钮,设置点击事件
在这里插入图片描述
选择打开页面
在这里插入图片描述
选择登录页
在这里插入图片描述

4 登录页搭建

切换到登录页,先删掉网格布局,添加一个普通容器
在这里插入图片描述
修改页面的宽度为100%,高度为100vh
在这里插入图片描述
设置一个红色的背景色
在这里插入图片描述

在里边添加一个普通容器,继续添加一个图片组件
在这里插入图片描述
设置普通容器的布局为横向排列,居中对齐
在这里插入图片描述
设置图片的宽高是80
在这里插入图片描述
圆角为90
在这里插入图片描述
图片的内容我们从素材里选择即可,一般需要上传企业的LOGO
在这里插入图片描述
然后设置最外层的普通容器,纵向排列,水平垂直居中
在这里插入图片描述
继续往里添加一个普通容器,宽度设置为90%
在这里插入图片描述
圆角设置为20,白色背景
在这里插入图片描述
里边添加两个单行输入组件
在这里插入图片描述
修改单行输入组件,关闭显示标题配置
在这里插入图片描述
设置一下前缀图标
在这里插入图片描述
里边继续添加普通容器,添加两个按钮
在这里插入图片描述
设置普通容器的布局为横向排列,端对齐
在这里插入图片描述
修改内容为立即注册,类型为链接
在这里插入图片描述
继续添加普通容器,里边添加一个按钮
在这里插入图片描述
设置按钮为通栏,然后设置圆角及背景色
在这里插入图片描述
在这里插入图片描述
给普通容器设置一定的内边距,让按钮有一定的间隔
在这里插入图片描述
继续添加普通容器,里边添加单选,两个按钮
在这里插入图片描述
关闭显示标题选项,只保留一个选项
在这里插入图片描述
修改选项值为我已阅读并同意
在这里插入图片描述
将两个按钮的内容分别改为用户协议和隐私协议,类型改为链接
在这里插入图片描述
选中普通容器,布局改为横向排列
在这里插入图片描述
添加两个弹窗组件,添加你的协议内容即可
在这里插入图片描述
关闭默认打开弹窗配置
在这里插入图片描述
在按钮点击的时候,我们设置点击事件,让弹窗显示
在这里插入图片描述
这里我们设置的是组件方法,弹窗
在这里插入图片描述
选择具体的弹窗,选择打开方法
在这里插入图片描述

5 设置叠加效果

我们希望LOGO和我的表单有一个叠加的效果这种就需要设置定位来实现。先选中图片的父容器,设置定位为相对定位
在这里插入图片描述
表单的父容器也设置为相对定位,距底部40
在这里插入图片描述
然后再设置一定的内边距让内容更好看一点
在这里插入图片描述
设置好之后点击实时预览图标就可以看到我们最终的效果
在这里插入图片描述
在这里插入图片描述

总结

本篇我们主要讲解了微搭低代码的布局知识,带着大家实现了一个登录页的功能,总体上用低代码设置布局还是非常简洁明了的,不需要去掌握太多的CSS知识,只需要设置属性具体的配置就可以,赶紧照着教程练习一下吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1444250.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SAP-PS-02-004利润中心移除分配公司代码

问题描述 在用KE51创建利润中心时,如果不采用“参考创建”的方式,SAP默认将所有公司代码分配给此利润中心。 上图中,L100003利润中心分配了1000、1001、1002公司,但是实际需求是:L100003只需要分配1000公司。 解决方法…

elasticsearch增删改查

一、数据类型 1、字符串类型 (1)text (2)keyword 2、数值类型 (1)long、integer、short、byte、float、double 3、日期类型 (1)date 4、布尔类型 (1&#xff0…

ChatGPT高效提问—prompt常见用法(续篇九)

ChatGPT高效提问—prompt常见用法(续篇九) ​ 如何准确地向大型语言模型提出问题,使其更好地理解我们的意图,从而得到期望的答案呢?编写有效的prompt的技巧,精心设计的prompt,获得期望的的答案。 1.1 增加条件 ​ 在各种prompt技巧中,增加条件是最常用的。在prompt中…

基于JavaWeb的网上订餐项目

点击以下链接获取源码: https://download.csdn.net/download/qq_64505944/88825723?spm1001.2014.3001.5503 Java项目-16 浏览商品,会员登录,添加购物车,进行配送等功能 文件代码功能介绍 1.Src下的java文件存放的我们后端的…

基于PHP网上图书销售商城系统qo85w

软件体系结构方案:由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。使用B/S结构的系统可以几乎在任何电脑上运行,只要浏览器可以正常工作就可以正常…

C++ //练习 5.12 修改统计元音字母的程序,使其也能统计空格、制表符和换行符的数量。

C Primer(第5版) 练习 5.12 练习 5.12 修改统计元音字母的程序,使其也能统计空格、制表符和换行符的数量。 环境:Linux Ubuntu(云服务器) 工具:vim 代码块 /******************************…

【JavaScript 】finally() 方法和Filter() 方法

JavaScript 中的finally() 方法 finally是 JavaScript 构造中使用的方法try-catch。try它在and阻塞之后执行catch,无论 Promise 是已履行还是已拒绝。该函数的主要作用是执行必要的清理任务并向用户传达消息。一个常见的用例可能是通知用户“您的请求已被处理”&am…

使用client-only 解决组件不兼容SSR问题

目录 前言 一、解决方案 1.基于Nuxt 框架的SSR应用 2.基于vue2框架的应用 3.基于vue3框架的应用 二、总结 往期回顾 前言 最近在我的单页面SSR应用上开发JSON编辑器功能,在引入组件后直接客户端跳转OK,但是在直接加载服务端渲染的时候一直报这…

【机器学习】单变量线性回归

文章目录 线性回归模型(linear regression model)损失/代价函数(cost function)——均方误差(mean squared error)梯度下降算法(gradient descent algorithm)参数(parame…

微信小程序(三十九)表单信息收集

注释很详细&#xff0c;直接上代码 上一篇 新增内容&#xff1a; 1.表单收集的基本方法 2.picker的不足及解决方法 源码&#xff1a; index.wxml <!-- 用户信息 --> <view class"register"><!-- 绑定表单信息收集事件--><form bindsubmit"…

信号——block+pending+handler表

信号 注意 &#xff1a;这由三张表&#xff0c;block只能添加修改&#xff0c;pending只能获取 , handler只能修改 基础知识 抵达——> 执行 / 忽略sigset_t 信号集被阻塞的信号产生时将保持在未决状态,直到进程解除对此信号的阻塞,才执行递达的动作 信号集操作 #include &…

第75讲Avatar头像FooterHome实现

Avatar头像实现 avatar&#xff1a; <template><el-dropdown><span class"el-dropdown-link"><el-avatar shape"square" :size"40" :src"squareUrl" /></span><template #dropdown><el-drop…

【MySQL进阶之路】生产案例:数据库无法连接,Too many connections

欢迎关注公众号&#xff08;通过文章导读关注&#xff1a;【11来了】&#xff09;&#xff0c;及时收到 AI 前沿项目工具及新技术的推送&#xff01; 在我后台回复 「资料」 可领取编程高频电子书&#xff01; 在我后台回复「面试」可领取硬核面试笔记&#xff01; 文章导读地址…

6 scala-面向对象编程基础

Scala 跟 Java 一样&#xff0c;是一门面向对象编程的语言&#xff0c;有类和对象的概念。 1 类与对象 与 Java 一样&#xff0c;Scala 也是通过关键字 class 来定义类&#xff0c;使用关键字 new 创建对象。 要运行我们编写的代码&#xff0c;同样像 Java 一样&#xff0c;…

C#,最大公共子序列(LCS,Longest Common Subsequences)的算法与源代码

1 最大公共子序列 最长的常见子序列问题是寻找两个给定字符串中存在的最长序列。 最大公共子序列算法&#xff0c;常用于犯罪鉴定、亲子鉴定等等的 DNA 比对。 1.1 子序列 让我们考虑一个序列S<s1&#xff0c;s2&#xff0c;s3&#xff0c;s4&#xff0c;…&#xff0c;…

项目02《游戏-13-开发》Unity3D

基于 项目02《游戏-12-开发》Unity3D &#xff0c; 任务 &#xff1a;宠物系统 及 人物头像血条 首先在主面板MainPanel预制体中新建一个Panel&#xff0c; 命名为PlayerInfo 新建Image&#xff0c;作为头像 新建Slider&#xff0c;作为血条 对Panel组件添加一个水…

中年低端中产程序员从西安出发到海南三亚低成本吃喝万里行:西安-南宁-湛江-雷州-徐闻-博鳌-陵水-三亚-重庆-西安

文章大纲 旅途规划来回行程的确定南宁 - 北海 - 湛江轮渡成为了最终最大的不确定性&#xff01;感谢神州租车气温与游玩地点总体花费 游玩过程出发时间&#xff1a;Day1-1月25日星期四&#xff0c;西安飞南宁路途中&#xff1a;Day2-1月26日星期五&#xff0c;南宁-湛江-住雷州…

算法学习——LeetCode力扣二叉树篇1

算法学习——LeetCode力扣二叉树篇1 144. 二叉树的前序遍历 144. 二叉树的前序遍历 - 力扣&#xff08;LeetCode&#xff09; 描述 给你二叉树的根节点 root &#xff0c;返回它节点值的 前序 遍历。 示例 示例 1&#xff1a; 输入&#xff1a;root [1,null,2,3] 输出&a…

猫头虎分享已解决Bug | Kotlin Error: Unresolved reference: name

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通鸿蒙》 …

Java多态原理

参考 虚方法 JVM杂记&#xff1a;对多态实现原理、虚方法表、虚方法、静态解析、动态链接的一些思考_多态和方法表的关系-CSDN博客 静态分派与动态分派 &#xff08;JVM&#xff09;Java虚拟机&#xff1a;静态分派 & 动态分派 原理解析 - 掘金 虚方法表 JVM 栈帧&am…