首页 > 其他分享 >vue2小效果的实现

vue2小效果的实现

时间:2024-05-14 21:54:18浏览次数:20  
标签:vue name 效果 实现 age Person radius vue2 10px

代码量:100行左右

搏客量:1

所用时间:1h

<!--components文件中的Person.vue-->
<template>
    <div class="person">
        <h2>姓名:{{name}}</h2>
        <h2>年龄:{{age}}</h2>
        <button @click="changeName">修改名字</button>
        <button @click="changeAge">修改年龄</button>
        <button @click="showTel">查看联系方式</button>
    </div>
</template>

<script>
export default{
    name:'Person',
    data(){
        return{
            name:'张三',
            age: 18,
            tel:'13383619198'
        }
    },
    methods:{
        changeName(){
            this.name = 'zhang-san'
        },
        changeAge(){
            this.age += 1
        },
        showTel(){
            alert(this.tel)
        }
    }
}
</script>

<style scoped>
.person{
    background-color: skyblue;
    box-shadow: 0 0 10px;
    border-radius: 10px;
    padding:20px;
}
button{
    margin: 0 5px;
}
</style>
<!--App.vue-->
<template>
    <div class="app">
        <h1>你好啊!</h1>
        <Person/>                             这个是刚刚写的Person.vue
    </div>
</template>


<script>
import Person from './components/Person.vue'  这个是引入刚才写的Person.vue
    
 export default{
    name:'App',//组件名
    components:{Person}  把vue组件暴露出来
 }
</Script>

<style>
 .app{
    background-color:#ddd;
    box-shadow: 0 0 10px;
    border-radius: 10px;
    padding: 20px;
 }
</style>

 

标签:vue,name,效果,实现,age,Person,radius,vue2,10px
From: https://www.cnblogs.com/muzhaodi/p/18192326

相关文章

  • mysql+node.js前后端交互(简单实现注册登录功能)
    目录 sql文件 user.js注册部分  登录部分 对应的表操作usersql.js result.js用户提交的信息会进行格式化 ......
  • KylinV10SP2实现ARM和x86架构系统PXE部署(S3)
    KylinV10SP2实现ARM和x86架构系统PXE部署(S3)本文介绍在esxi(虚拟化)中Centos7.9操作系统上部署PXE服务端,集成麒麟系统安装源,TFTP服务,DHCP服务,HTTP服务,能够向裸机发送PXE引导程序、Linux内核、启动菜单等数据,以及提供安装文件。系统引导模式分为uefi引导以及legacy引导,本文主要UEFI,......
  • .NET使用P/Invoke来实现注册表的增、删、改、查功能
    注册表可以用来进行存储一些程序的信息,例如用户的权限、或者某些值等,可以根据个人需要进行存储和删减。当前注册表主目录:引用包 Wesky.Net.OpenTools1.0.5或者以上版本 操作演示:创建注册表项设置注册表值读取注册表值删除注册表值删除注册表项操作演示代码IR......
  • django启动时执行某个操作数据库的方法怎么实现
    为了让django启动时就执行某些方法做了如下尝试一、在Django中,可以通过AppConfig类的ready()方法来实现在Django启动时执行某个方法。首先,在你的应用的apps.py文件中,创建一个继承自AppConfig类的子类,并重写ready()方法。例如,假设你的应用名为myapp,则可以创建一个MyAppConfig类:......
  • Qt 中用Q_GLOBAL_STATIC来实现线程安全的单例模式
    官方说明:Qt中有个宏Q_GLOBAL_STATIC可以用来创建一个全局静态变量,下面看下官方文档的说明:Q_GLOBAL_STATIC(Type,VariableName)CreatesaglobalandstaticobjectoftypeQGlobalStatic,ofnameVariableNameandthatbehavesasapointertoType.Theobjectcr......
  • Python实现简易版选课系统
    需求:一、创建学生类#创建学生类importrandomclassStudent:def__init__(self,num,name,address,course_lst=None):self.num=numself.name=nameself.address=addressifcourse_lst:self.cous_lst=cous_lst......
  • 【SpringBoot】实现项目启动后执行的两个接口ApplicationRunner和CommandLineRunner
    开发中可能会有这样的场景,需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求。两个启动加载接口分别是:CommandLineRunner和ApplicationRunner。Spring提供了接口InitializingBean,jdk提供了@PostCo......
  • Vue2入门之超详细教程十七-常用内置命令集合
    Vue2入门之超详细教程十四-常用内置指令集合1、简介常用内置指令集合v-bind:单向绑定解析表达式,可简写为:xxxv-model:双向数据绑定v-for:遍历数组/对象/字符串v-on:绑定时间监听,可简写为@v-if:条件渲染(动态控制节点是否存在)v-else:条件渲染(动态控制节点是否存在)v-show:条件渲染......
  • 网页布局------阴影效果显示
    在制作网页的过程中,经常需要对图片添加阴影效果基本语法如下box-shadow:h-shadowv-shadowblurspreadcoloroutset;具体参数属性如下参数值描述h-shadow表示水平阴影的位置们,可以为负值(必选属性)v-shadow表示垂直阴影的位置,可以为负值(必选属性)blur阴......
  • golang- 实现多环境配置
    需要安装插件gogetgopkg.in/yaml.v3配置yaml文件  然后配置数据块与yaml结构相同,用来接收数据,字段需要配置映射关系,如下完整的执行代码如下//初始化yaml文件funcdoYaml(){envName:=ParamsObj.EnvifStringUtil.IsEmpty(envName){envNa......