iview user signup

<style scoped lang="less"></style>
<template>
    <div class="signup view-pc">
        <h1>注册</h1>
        <div class="form">
            <p><input type="email" v-model="Email" placeholder="Email"></p>
            <p><input type="text" v-model="Nickname" placeholder="昵称"></p>
            <p><input type="date" v-model="Birthday" placeholder="生日"></p>
            <p><input type="text" v-model="City" placeholder="所在城市"></p>
            <p>
                <button @click="registration()">注册</button>
            </p>
        </div>
    </div>
</template>
<script>
    export default {
        components:{},
        data(){
            return {
                "Email":null,
                "Nickname":null,
                "Birthday":null,
                "City":null,
            }
        },
        created: {},
        methods: {
            registration(){
                if(!this.Email||!this.Nickname||!this.Birthday||!this.City){
                    return this.$Message.warning("字段不能爲空")
                }
                fetch("/api/user/registration",{
                    method:"POST",
                    body:JSON.stringify({
                        Email:this.Email,
                        Nickname:this.Nickname,
                        Birthday:this.Birthday,
                        City:this.City
                    })
                })
                    .then(res=>{return res.json()})
                    .then(data=>{
                        localStorage.setItem("useremail",this.Email)
                        this.$Message.info(data)
                    })
                    .catch(err=>{this.$Message.error(err)})
            }
        },
    };
</script>

转载于:https://my.oschina.net/upcyan/blog/1162515

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值