摘要: vue.esm-browser.js是 Vue.js 的浏览器端模块化版本,主要用于支持现代浏览器原生模块化开发。 作为Vue 3的浏览器端模块化入口文件,提供createApp、reactive等核心API,支持通过原生JavaScript模块( ESM )方式开发Vue应用。 可下载下来本地引用 阅读全文
posted @ 2025-07-06 13:33 休玛 阅读(81) 评论(0) 推荐(0)
摘要: 生命周期的八个阶段:每触发一个生命周期事件,会自动执行一个生命周期方法(钩子) 例: //钩子函数 mounted(){ //页面加载完成之后,发送ajax请求,获取数据 this.search() } 注意:钩子函数是和data(),methods平级的哦,别写到methods里面去了 阅读全文
posted @ 2025-07-06 13:09 休玛 阅读(9) 评论(0) 推荐(0)
摘要: 在某些大型项目中,为了代码可读性强、便于维护,损失部分性能获得方便的维护,这时可以通过async、await可以让异步变为同步操作。 async就是来声明一个异步方法,await是用来等待异步任务执行。 methods: { async search(){ //根据用户输入的搜索条件,基于axios 阅读全文
posted @ 2025-07-06 13:02 休玛 阅读(5) 评论(0) 推荐(0)
摘要: 为了方便起见,Axios已经为所有支持的请求方法提供了别名 格式:axios.请求方式(url [, data [, config]]) axios.get('https://mock.apifox.cn/m1/3083103-0-default/emps/list').then((result) 阅读全文
posted @ 2025-07-06 12:33 休玛 阅读(15) 评论(0) 推荐(0)
摘要: 立即执行函数表达式(Immediately Invoked Function Expression,IIFE)是JavaScript中一种在定义后立即执行的函数模式,通过函数表达式特性实现,无需显式调用即可执行。 基本语法: (function() { console.log("IIFE执行!"); 阅读全文
posted @ 2025-07-06 11:48 休玛 阅读(16) 评论(0) 推荐(0)
摘要: 在JavaScript中,箭头函数(Arrow Function)是一种更简洁的函数表达式方式,它允许你使用更少的代码来定义函数。箭头函数有几个关键特点:更简洁的语法:使用 => 而不是 function 关键字。没有自己的 this:箭头函数不绑定自己的 this,它会捕获其所在上下文的 this 阅读全文
posted @ 2025-07-06 11:39 休玛 阅读(29) 评论(0) 推荐(0)
摘要: Axios 对原生的Ajax进行了封装,简化书写,快速开发,还避免了一些浏览器兼容性问题。 Axios官网:https://www.axios-http.cn/ 步骤: 引入Axios的js文件(参照官网)<script src="https://unpkg.com/axios/dist/axios 阅读全文
posted @ 2025-07-06 10:44 休玛 阅读(24) 评论(0) 推荐(0)
摘要: Ajax是Asynchronous JavaScript And XML缩写,是异步的JavaScript和XML。 作用:数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可 阅读全文
posted @ 2025-07-06 10:20 休玛 阅读(16) 评论(0) 推荐(0)