前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >uni-app 之登录页面

uni-app 之登录页面

作者头像
赵哥窟
发布2021-12-16 09:34:25
2.4K0
发布2021-12-16 09:34:25
举报
文章被收录于专栏:日常技术分享日常技术分享

学习了一周多uni-app,上一周主要是开发原生插件给uni-app调用。本周开始学习怎么使用uni-app写页面。学过vue的同学应该是毫无压力。原生开发的同学就有点吃力了。需要学一些vue基础才能开发。 开发iOS原生插件这有一篇不错的文章可以参考 uni-app 原生插件开发04 - 开发原生插件 uni原生插件开发教程

废话不多说了对于我们这种高级程序员来说。第一个AppDemo不应该是hello uini-app 了。直接来一个高难度的登录页面。哈哈~~

第一步

打开HBuilderX,新建项目

截屏2021-09-15 22.01.43.png

截屏2021-09-15 22.03.15.png

点击创建

第二步

找到panges->index->index.vue文件

截屏2021-09-15 22.04.07.png

写入如下代码

代码语言:javascript
复制
<template>
    <view class="login">
        <view class="top_item">
            <text style="color: #000000;font-size: 22px;font-weight: bold;">密码登录</text>
            <text style="color: #000000;font-size: 20px;margin-right: 10px" @click="handleClick">验证码></text>
        </view>
        <view class="input-item" style="margin-top: 80rpx;">
            <view class="title-content">
                <text class="title">账号</text>
            </view>
            <input class="input" placeholder="手机号/邮箱" style="margin-left: 40rpx;" />
        </view>
        <view class="input-item">
            <view class="title-content">
                <text class="title">密码</text>
            </view>
            <input class="input" placeholder="请输入密码" style="margin-left: 40rpx;" />

        </view>
        <view class="button" @click="login">登录</view>
    </view>
</template>

<script>
    export default {
        data() {
            return {
                title: 'Hello'
            }
        },
        onLoad() {

        },
        methods: {
            login() {
                console.log('登录........')
            },
        }
    }
</script>

<style>
    .top_item {
        display: flex;
        margin-top: 40rpx;
        margin-left: 32rpx;
        margin-right: 32rpx;
        justify-content: space-between;
    }

    .input-item {
        display: flex;
        margin-left: 32rpx;
        margin-right: 32rpx;
        height: 50px;
        align-items: center;
        border-bottom: 1px solid #efeff4;
        margin-bottom: 20rpx;

        .title-content {
            display: flex;
            justify-content: flex-start;
            align-items: center;

            .title {
                font-size: 18px;
            }
        }

        .input {
            flex: 1;
        }
    }

    .button {
        height: 50px;
        line-height: 50px;
        margin-top: 60rpx;
        margin-left: 32rpx;
        margin-right: 32rpx;
        border-radius: 50rpx;
        font-size: 20px;
        background-color: #008AFE;
        color: #FFFFFF;
        text-align: center;
    }
</style>
第三步

截屏2021-09-15 22.05.24.png

第四步

截屏2021-09-15 22.05.49.png

如果想在手机上看效果,请参考 七、uni-app 原生插件开发03 - 制作自定义基座 也可以看官网文档。 App离线打包

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/9/23 上,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步
  • 第二步
  • 第三步
  • 第四步
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档