Vue部分笔记

胡子语法

胡子语法:{{参数}}

<body>
		<div class="d1">
			<!-- <input type="text" :value="cwl"/> -->
			<p>{{c}}</p>
			<p>{{c+"真不错"}}</p>
			<span v-text="c">色鬼法国v</span><br /><!-- 修改文本 -->
			<span v-html="d">而放弃发过去</span><br /><!-- 修改标签和文本 -->
			<span v-once>{{d}}</span><!-- 仅初始化一次 -->
		</div>
		<script src="js/vue.min.js"></script>
		<script>
			let a=new Vue({  /* vue实例 */
				el:".d1",/* 绑定 */
				data:{
					c:"cwl",
					d:"<strong>哈哈哈哈</strong>",
				}
			});
		</script>
	</body>

语法糖(Syntactic Sugar)是指一种编程语言的语法特性或写法,它并没有引入新的功能,而是通过提供更简洁、易读或更具表达力的语法来使代码更加易于编写和理解。

AJAX

		<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>
		<script type="text/javascript">
			
			$(function(){
				$.ajax({
					url:"http://localhost:8080/SpringMVC-day1/student/list.do",	//请求的路径
					type:"get",	//请求的方法类型
					data:{},	//参数
					dataType:"json",
					success:function(data){	//成功执行时的回调函数
						console.log(data);
					}
				})
			})
		</script>

补充JQ:

  • JQ的优点:对JS获取节点的方式做了增强$(“selector”);批量操作;优化了DOM操作的方法html()、text()、val()、css
  • JQ的缺陷:无法动态更新

开闭包: 将声明好的数据放在一个.js文件中,在特定的js中调用,如下示例

comment.js组件模块:

function demo1(){	//声明函数方便调用
	console.log("1111111");
}

function demo2(){
	console.log("2222222");
}

let str1="qwer";	//声明变量

const str2="asdf";	//也可以声明变量

export{demo1,demo2,str1,str2}	//导出

main.js来调用:

import {demo1} from "./comment.js"

demo1()

由html来运行:

	<body>
								<!-- type要是一个模块 -->
		<script src="js/main.js" type="module"></script>	<!-- 自动执行js/main.js -->
	</body>

Vue3.0

Vue项目目录结构讲解:
在这里插入图片描述

Vue项目目录结构讲解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永不掉发的陳不錯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值