首页 > 其他分享 >Vue-样式绑定

Vue-样式绑定

时间:2022-08-31 00:33:57浏览次数:45  
标签:Vue 样式 app 绑定 color flag true

1.对class属性进行绑定

<style>
		.app {
			width: 200px;
			height: 200px;
			background-color: purple;
		}
		.app1 {
			width: 100px;
			height: 100px;
			background-color: aqua;
		}
	</style>
	<body>
		<div class="app" :class="data1">
			<button @click="fn">切换模式</button>
		</div>
	</body>
	<script>
		new Vue({
			el:".app",
			data:{
				data1:"app",
				flag:true
			},
			methods:{
				fn(){
					this.flag=!this.flag
					if(this.flag==true){
						this.data1="app"
					}else{
						this.data1="app1"
					}
				}
			}
		})
	</script>

2.对style属性的绑定

<body>
		<div id="app">
			<button @click="fn">切换</button>
			<div :style='{color:color,fontSize:fontsize,backgroundColor:n,width:"200px",height:"200px"}'>放学咯!!!!</div>
		</div>
	</body>
	<script>
		new Vue({
			el:"#app",
			data:{
				color:"red",
				fontsize:"20px",
				flag:true,
				n:"purple"
			},
			methods:{
				fn(){
					this.flag=!this.flag
					if(this.flag==true){
						this.color="red"
						this.fontsize="14px"
						this.n="purple"
					}else{
						this.color="blue"
						this.fontsize="20px"
						this.n="green"
					}
				}
			}
		})
	</script>

  

标签:Vue,样式,app,绑定,color,flag,true
From: https://www.cnblogs.com/forever-ljf/p/16641483.html

相关文章

  • vue3 基础-表单元素双向绑定
    通常是在form表单相关的场景中会用到双向绑定相关,核心是v-model的应用.input输入框<!DOCTYPEhtml><htmllang="en"><head><title>input</title><script......
  • 数据绑定
    响应式数据:只能由代码改变UI或者只能由UI改变代码双向数据绑定:代码改变UI,UI也能改变代码双向数据绑定的实现:2种方式1.自己实现,vue可以自己实现(没必要)微信开发......
  • 样式绑定
    切换效果的实现:1、做切换效果的技术(样式绑定)2、组件或者模块的切换(动态组件v-if/v-show)3、路由切换(router)样式绑定(1)对class属性进行绑定 1、v-bind:class指......
  • VUE3.0+Antdv+Asp.net WebApi开发学生信息管理系统(完)
    在B/S系统开发中,前后端分离开发设计已成为一种标准,而VUE作为前端三大主流框架之一,越来越受到大家的青睐,Antdv是Antd在Vue中的实现。本系列文章主要通过Antdv和Asp.netWebA......
  • 父传子 子穿父 vue3
    不错的博客https://blog.csdn.net/qq_43895215/article/details/124626692......
  • Vue3打包部署Nginx
     1、在vue.config.js中配置如下1const{defineConfig}=require('@vue/cli-service')2module.exports=defineConfig({3transpileDependencies:tr......
  • 虚函数 静态绑定 动态绑定
    虚函数详解:https://blog.csdn.net/lyztyycode/article/details/81326699虚函数作用主要是实现了多态机制。多态就是用父类类别的指针指向其子类的实例,然后通过父类的指针......
  • vue——插槽的作用与理解
    1.作用:让父组件可以向子组件指定位置插入html结构,也是一种组件间通信的方式,适用于父组件===>子组件2.分类:默认插槽、具名插槽、作用域插槽3.使用方式:默认插槽:子组件:......
  • CSS3层叠样式表
    ​ /**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里......
  • 启动Vue出现npm ERR! code ENOENT和npm ERR! Missing script: "serve"
    npmERR!codeENOENTnpmERR!syscallopennpmERR!pathD:\java\springbootAndVue\前端/package.jsonnpmERR!errno-4058npmERR!enoentENOENT:nosuchfile......