Vue JS 是一个开源 JavaScript 框架。它用于创建单页应用和用户界面。Vue JS 的组件化架构使用称为组件的分离、可重复使用元素来封装 HTML、JavaScript 和 CSS。这能够使用虚拟 DOM 来提升性能,同时也有助于编写高效且可维护的代码。Vue JS 的响应式系统使其能够在底层数据发生变化时立即刷新用户界面,这是其一项显著特点。Vue Js 中的“v-for”指令根据被循环的项目呈现元素,形式是遍历数组或对象。根据 ... 了解详情
Vue.js 应用程序中为组件分配 URL 的过程称为路由。实现路由的先决条件是安装 Vue 路由库并将其导入 Vue 实例。然后,用户必须在不同的 router.js 文件中为每个路由定义一套路由后,再指定要显示的组件。用户可以使用“router-view”组件指定每个路由的组件应显示在 Vue 主模板的何处,并且用户还可以使用“router-link”组件在路由之间切换。由 routerlink 组件创建的点击链接会更改 URL 并修改 ... 了解更多信息
某些旧版本浏览器或旧浏览器本身不支持 JavaScript 新发展出来的功能。例如,如果你正在使用一个非常旧版本的浏览器,那么它就不支持 JavaScript 的 ES10 版本的功能。例如,有些版本的浏览器不支持 ES10 版本中引入的用于展平数组的 Array.falt() 方法。在这样的情况下,我们需要实现用户定义的方法,以支持旧版本浏览器中的该功能。在这里,我们将实现 String 对象的 trim() 方法的填充。语法 用户可以按照 ... 了解更多信息
填充是一个使用用户定义方法来扩展浏览器功能的概念。如果用户浏览器没有更新,那么就有可能浏览器不支持任何编程语言的新功能,比如 JavaScript。作为开发人员,我们需要检测该功能是否得到浏览器支持,如果没有,那么我们就需要调用一个用户定义的方法。在本教程中,我们将讨论实现 array.reduce() 方法的填充。如果任何浏览器不支持 array.reduce() 方法,那么我们将调用用户定义的 reduce() 方法。在我们开始本教程之前,让我们 ... 了解更多信息
当我们单击 HTML 中的 input 元素时,会为 input 元素设置轮廓,并聚焦于该元素。有时,当用户失去 input 元素的焦点时,我们必须执行一些 JavaScript 代码。例如,我们可以使用 HTML 的 “autoFocus” 属性在用户刷新网页时自动聚焦 input 元素。然后,当一个元素失去焦点时,我们可以执行 JavaScript 函数以确保输入值不为空。如果输入值为空,并且元素失去焦点,我们可以显示错误消息,如 “此字段是必需的”...阅读更多
图像转换是指更改图像,用一张图像替换另一张图像。用户可以在图像滑块中看到图像转换。在开发图像滑块时,我们应该专注于图像转换的动画,以制作出应用程序的诱人 UX。在本教程中,我们将学习使用各种方法为图像转换添加淡出效果。向图像添加类以显示淡出效果的图像我们可以使用 CSS 为图像转换添加淡出效果。CSS 的过渡属性允许我们为图像添加任何过渡。所以,... 阅读更多
在创建项目之前,我们将首先讨论 REST API。REST 是一种软件架构风格和一系列帮助制作在线服务的标准。REST 的全称是表述性状态转移。同时,应用程序编程接口 (API) 允许两个或更多计算机程序之间进行通信。它是为其他软件程序提供服务的软件接口。用户必须遵循称为 REST API 的规则,基于 HTTP(超文本传输协议)来访问 web 服务。像 GET、POST、PUT 和 DELETE 之类的传统 HTTP 方法访问和修改资源,例如... 阅读更多
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP