摘要: vue2和vue3都是前端JavaScript框架,基本概念和功能大部分都相同,它们的区别主要在语法、原理、生态以及打包四个方面. 语法: Vue.js 2使用基于Object.defineProperty的双向绑定来追踪变化,而Vue.js 3采用Proxy来实现响应式变化追踪,这提高了性能并允许 阅读全文
posted @ 2023-10-28 15:06 唯有风 阅读(311) 评论(0) 推荐(0) 编辑
摘要: v-model 是 Vue.js 框架中的一个重要指令,用于实现双向数据绑定。它是一个语法糖,等效于使用 :value 和 @input 事件的组合。v-model 的工作原理可以分为以下步骤:首先,Vue 创建一个代理对象,其中包含了数据属性,例如 message。初始时,表单元素的值会被设置为数 阅读全文
posted @ 2023-10-14 10:37 唯有风 阅读(286) 评论(0) 推荐(0) 编辑
摘要: v-model 主要用于表单元素(如 <input>、<textarea> 和 <select>)以及自定义组件上,以实现双向数据绑定。因此,它不是设计用于 <div> 元素上的,尽管在某些情况下你可以尝试在 <div> 上使用它,但它的行为会有所不同。 以下是关于 v-model 不绑定到 <di 阅读全文
posted @ 2023-10-13 20:22 唯有风 阅读(113) 评论(0) 推荐(0) 编辑
摘要: v-html 是 Vue.js 提供的指令,用于将数据绑定到 HTML 内容并将其渲染在视图中。它类似于 JavaScript 中的 innerHTML,允许你动态地将一段包含 HTML 标记的字符串渲染到页面上。然而,使用 v-html 需要格外小心,因为它有潜在的安全风险。 基本用法: v-ht 阅读全文
posted @ 2023-10-13 20:14 唯有风 阅读(4120) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2023.cnblogs.com/blog/3285645/202310/3285645-20231012205329137-2147351783.png) 阅读全文
posted @ 2023-10-12 20:54 唯有风 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 三次握手是用于在两台计算机之间建立网络连接。它包括以下三个步骤: 客户端向服务器发送连接请求。 服务器向客户端发送确认消息,表明服务器已准备好接受连接。 客户端向服务器发送确认消息,表明客户端已收到服务器的确认消息,并准备好开始数据传输。 四次挥手是用于在两台计算机之间终止网络连接。它包括以下四个步 阅读全文
posted @ 2023-10-12 12:30 唯有风 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 跨域,是因为浏览器中存在同源策略。同源策略是指:当请求的协议、域名、和端口三者有任何一个不同时,浏览器会自动阻止请求,产生了跨域。目的是防止加载恶意资源。 解决方案: 总:知道六种,常用两种。 分:1.CORS(跨域资源共享):直接让后台开放跨域,前端不需要任何操作。(常用) 2. 服务器反向代理: 阅读全文
posted @ 2023-10-12 12:25 唯有风 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.本质: 是浏览器的一种安全机制(策略)。 2.目的: 防止请求恶意资源。 3.实现: 浏览器认为当协议、域名、端口三者有任意一个不相同时,浏览器认为违反同源策略。 4.结果: 出现一个跨域访问提示。 阅读全文
posted @ 2023-10-10 15:49 唯有风 阅读(7) 评论(0) 推荐(0) 编辑
摘要: HTTP(Hyper Text Transfer Protocol) 和 HTTPS(HTTP Secure)都是用于在计算机之间传输数据的协议.但是,HTTPS在传输数据时使用了安全套接层(SSL)或者传输层安全(TLS)协议来加密数据,以防止第三方拦截或窃取数据。 主要区别如下: 1.安全性: 阅读全文
posted @ 2023-10-09 22:45 唯有风 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 当用户在浏览器中输入URL并按下回车时,浏览器会向服务器发送HTTP请求,请求指定的资源。服务器收到请求后,会根据请求的URL返回对应的资源,这通常是一个HTML文件。浏览器收到服务器返回的HTML文件后,会开始解析HTML代码,并在浏览器中构建DOM(Document Objcet Modal) 阅读全文
posted @ 2023-10-09 21:31 唯有风 阅读(53) 评论(0) 推荐(0) 编辑