目录
- 文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持✨
 - V u e j s Vuejs Vuejs
 - C l a s s Class Class与 S t y l e Style Style绑定
 - 总结
 
文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持✨
                    ⡖⠒⠒⠒⠤⢄⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸   ⠀⠀⠀⡼⠀⠀⠀⠀ ⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢶⣲⡴⣗⣲⡦⢤⡏⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠋⠉⠉⠓⠛⠿⢷⣶⣦⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠇⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡞⠀⠀⠀⠀⠀⠀⠀⢰⠇⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⡴⠊⠉⠳⡄⠀⢀⣀⣀⡀⠀⣸⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢸⠃⠀⠰⠆⣿⡞⠉⠀⠀⠉⠲⡏⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠈⢧⡀⣀⡴⠛⡇⠀⠈⠃⠀⠀⡗⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣱⠃⡴⠙⠢⠤⣀⠤⡾⠁⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⢀⡇⣇⡼⠁⠀⠀⠀⠀⢰⠃⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⣸⢠⣉⣀⡴⠙⠀⠀⠀⣼⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⡏⠀⠈⠁⠀⠀⠀⠀⢀⡇⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢸⠃⠀⠀⠀⠀⠀⠀⠀⡼⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⠀⠀⠀⣰⠃⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⣀⠤⠚⣶⡀⢠⠄⡰⠃⣠⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⢀⣠⠔⣋⣷⣠⡞⠀⠉⠙⠛⠋⢩⡀⠈⠳⣄⠀⠀⠀⠀⠀⠀⠀
⠀⡏⢴⠋⠁⠀⣸⠁⠀⠀⠀⠀⠀ ⠀⣹⢦⣶⡛⠳⣄⠀⠀⠀⠀⠀
⠀⠙⣌⠳⣄⠀⡇   不能   ⡏⠀⠀  ⠈⠳⡌⣦⠀⠀⠀⠀
⠀⠀⠈⢳⣈⣻⡇   白嫖 ⢰⣇⣀⡠⠴⢊⡡⠋⠀⠀⠀⠀
⠀⠀⠀⠀⠳⢿⡇⠀⠀⠀⠀⠀⠀⢸⣻⣶⡶⠊⠁⠀⠀
⠀⠀⠀⠀⠀⢠⠟⠙⠓⠒⠒⠒⠒⢾⡛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣠⠏⠀⣸⠏⠉⠉⠳⣄⠀⠙⢆⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⡰⠃⠀⡴⠃⠀⠀⠀⠀⠈⢦⡀⠈⠳⡄⠀⠀⠀⠀⠀⠀⠀
⠀⠀⣸⠳⣤⠎⠀⠀⠀⠀⠀⠀⠀⠀⠙⢄⡤⢯⡀⠀⠀⠀⠀⠀⠀
⠀⠐⡇⠸⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡆⢳⠀⠀⠀⠀⠀⠀
⠀⠀⠹⡄⠹⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣇⠸⡆⠀⠀⠀⠀⠀
⠀⠀⠀⠹⡄⢳⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⡀⣧⠀⠀⠀⠀⠀
⠀⠀⠀⠀⢹⡤⠳⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣷⠚⣆⠀⠀⠀⠀
⠀⠀⠀⡠⠊⠉⠉⢹⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡎⠉⠀⠙⢦⡀⠀
⠀⠀⠾⠤⠤⠶⠒⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠒⠲⠤⠽   
 
提示:以下是本篇文章正文内容
V u e j s Vuejs Vuejs
简介 : Vue 是一套用于构建用户界面的 渐进式 框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
- 官方 
  
- 中文 : https://cn.vuejs.org/
 - 英文 : https://vuejs.org/
 - Vue2API : https://v2.cn.vuejs.org/
 - Vue2 相关包 : https://github.com/vuejs/awesome-vue
 - Vue2 入门安装官方 :https://v2.cn.vuejs.org/v2/guide/installation.html
 - Vue 相关插件 : https://awesomejs.dev/for/vue/
 
 
C l a s s Class Class与 S t y l e Style Style绑定
- 理解 
  
- 在应用界面中, 某个(些)元素的样式是变化的
 - class/style绑定就是专门用来实现 动态样式效果的技术
– 
 - Class绑定 
  
- :class=‘xxx’
 - 表达式是字符串: ‘classA’
 - 表达式是对象: {classA:isA, classB: isB}
 - 表达式是数组: [‘classA’, ‘classB’]
– 
 - Style绑定 
  
- :style=“{ color: activeColor, fontSize: fontSize + ‘px’ }”
 - 其中activeColor/fontSize是data属性
 
 
—代码演示 🎊
	<!--
			1. 绑定class样式
						:class="xxx" xxx可以是字符串、对象、数组
			2. 绑定style样式
						:style="{fontSize: size + 'px' }"
										其中size是data属性
	-->
 
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8" />
	<title>绑定样式</title>
	<script type="text/javascript" src="../js/vue.js"></script>
	<style>
		.guoxian {
			border: 3px solid black;
		}
		.classA {
			background-color: skyblue;
		}
		.classB {
			color: red;
		}
		.classC {
			text-shadow: 2px 2px 3px yellow;
		}
	</style>
</head>
<body>
	<!-- 准备好一个容器-->
	<div id="root">
		<!-- class的字符串写法,适用于:类名不确定,要动态获取 -->
		<h2 class="guoxian" :class="myStyle">{{title}}</h2>
		<!--class的对象写法,适用于:类名确定,但不确定用不用  -->
		<h2 class="guoxian" :class="{classB:hasB,classC:hasC}">{{title}}</h2>
		<!--class的三元表达式写法,适用于:类名确定,但不确定用不用  -->
		<h2 class="guoxian" :class="hasB ? 'classB' : '' ">{{title}}</h2>
		<!--class的数组写法,适用于:同时应用多个class  -->
		<h2 class="guoxian" :class="[a,b,c]">{{title}}</h2>
		<!-- 绑定style -->
		<h2 class="guoxian" :class="[a,b,c]" :style="{fontSize:size+'px'}">{{title}}</h2>
	</div>
	<script type="text/javascript">
		new Vue({
			el: "#root",
			data: {
				title: '2023的程序员辛苦了!',
				myStyle: 'classA',
				hasB: true, //标识是否使用classB样式
				hasC: true, //标识是否使用classC样式
				a: 'classA',
				b: 'classB',
				c: 'classC',
				size: 40
			}
		})
	</script>
</body>
</html>
 
效果

总结
以上是个人学习Vue的相关知识点,一点一滴的记录了下来,有问题请评论区指正,共同进步,这才是我写文章的原因之,如果这篇文章对您有帮助请三连支持一波



















