HTML#6(Vue3)

2022.9.7,继续肝Vue

component组件可以进行动态切换界面效果

Component

<component :is="tag" v-model="username" />

用来切换不同的vue组件(即把不同html封装在不同vue里面,类似于多网页编程但实际上还是只有一个html文档,按下返回或者刷新还是会直接回到首页)

<template>
    <component :is="current"></component>
</template>
current就是从mylogin.vue里面引入的组件
<script>
import current from "./myLogin.vue";
export default{
    data() {
            return {
                show : true,
                access : false,
                mainShow : false,
                current : current,
            }
        }
    }
    components :{
        current;
    }
</script>

tips:

1、document.getElementById("Login").innerHTML = "注册界面";  innerHTML是直接显示内容,也就是<div> 1234 </div>里面的1234

2、document.getElementById("account").setAttribute("placeholder","输入注册的ID");可以修改setAttribute里面对应属性的内容,比如这里就是把placeholder属性改成了"输入注册的ID"

3、setTimeout(func|code, delay)   delay(毫秒)时间后执行func or code

4、document.querySelector('body').setAttribute('style', 'background-color:#f7a1c5') 修改背景颜色

今天把注册界面的UI写出来了,用了transition实现了界面切换功能

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值