vue01,插值表达式、基础指令、属性绑定、事件绑定及修饰符、样式绑定

vue01,插值表达式、基础指令、属性绑定、事件绑定及修饰符、样式绑定

1. 插值表达式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
	</head>
	<body>
		<div id="app">
			<h1>{
   {
   msg}}</h1>
			<p>{
   {
   n+100}}</p>
			<p>{
   {
   "今年"+age+"岁"}}</p>
			<p>{
   {
   arr[2]}}</p>  <!-- //表示的是数组的第三个元素 -->
			<p>{
   {
   a===10?"=10":"不等于10"}}</p>  <!--  三目运算符 -->
			<p>{
   {
   obj.age}}</p> <!--  对象 -->
		</div>
		<!-- {
   {
   }}是vue的一种模板语法,代表解析时遇见了这个符号中的表达式运行然后取到结果-->
		<!-- 普通插值表达式插入数据,在标签内使用{
   {
   }}插入js表达式:变量、函数调用、三目运算符-->
		<script type="text/javascript">
			new Vue({
   
				el:'#app',
				data:{
   
					msg:'hello',
					n:100,
					age:23,
					arr:[12,12,5],
					a:9,
					obj:{
   age:31}
				}
			})
		</script>
		<!-- 其他写法,原生写法
		 1.获取或者创建节点
		 2.给节点添加属性 innerHTML innerText
		 3.渲染(绘制或者回流)
		 -->
	</body>
</html>

代码运行结果
在这里插入图片描述

2. 基础指令

<body>
		<div class="app">
			<!-- 文本指令 -->
			<h1 v-cloak>{
   {
   msg}}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值