JavaScript 4002

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

vue中点击切换按钮功能之点启用后按钮变为禁用

实现方法分位三步: 在template中设置2个按钮,通过v-if ,v-show来控制; data中设置按钮的默认值; methods中控制点击按钮切换效果。 <templ…

2022-04-15 491

Vue组件通信方法案例总结

目录 一、父组件向子组件传值(props) 二、子组件向父组件传值($emit) 三、兄弟组件传值(EventBus) 1.初始化(newVue()) 2.发送事件($emit()…

2022-04-15 1,040

js实现简单圆盘时钟

本文实例为大家分享了js实现简单圆盘时钟的具体代码,供大家参考,具体内容如下 预览图: 代码: css: <style> .disc { position: relat…

2022-04-15 949

JavaScript实现飞机大战游戏

本文实例为大家分享了canvas ,js 实现一个简单的飞机大战,供大家参考,具体内容如下 预览图: 代码: <!DOCTYPE html> <html> …

2022-04-15 452

浅谈node node-sass sass-loader版本对应问题

目录 node版本不对应,升级node或者降级 使用nvm对node版本进行管理和切换 node-sass版本不匹配 查看node-sass和sass-loader版本是否对应 查…

2022-04-15 1,215

如何删除node_modules重新安装的方法步骤

目录 第一步:在项目需要安装 node_modules 的目录下 第二步:先安装 rimraf 工具 第三步:删除 node_modules 包和 package-lock.jso…

2022-04-15 773

Vue.js slot插槽的作用域插槽用法详解

目录 没有插槽的情况 Vue2.x 插槽 有插槽的情况 具名插槽 没有slot属性 插槽简单实例应用 作用域插槽 ( 2.1.0 新增 ) Vue3.x 插槽 插槽 作用域插槽 没…

2022-04-15 1,133

TypeScript学习笔记之类型窄化篇

目录 前言 类型推论 真值窄化 相等性窄化 in操作符窄化 instanceof窄化 窄化的本质 联合类型的窄化 总结 前言 TS最好用的地方就是强类型,随之而来的就是类型窄化,摸…

2022-04-15 823

Vue.js $refs用法案例详解

尽管有 prop 和事件,但是有时仍然需要在 JavaScript 中直接访问子组件。为此可以使用 ref 为子组件指定一个引用 ID。 ref 为子组件指定一个引用 ID,使父组…

2022-04-15 679

React全局状态管理的三种底层机制探究

目录 前言 props context state 总结 前言 现代前端框架都是基于组件的方式来开发页面。按照逻辑关系把页面划分为不同的组件,分别开发不同的组件,然后把它们一层层组…

2022-04-15 498

vue.js 动态组件详解

:is 动态组件 使用 v-bind:is=”组件名”,会自动去找匹配的组件名,如果没有,则不显示; <div id="app"> <test v-bind:is…

2022-04-15 840

React+Typescript实现倒计时Hook的方法

首先对setInterval做了Hook化封装 import { useEffect, useRef } from 'react' /** * interTerval hooks组…

2022-04-15 916