TS 快速入门
学习TS基础
Bootstrap select2之下拉框可自定义输入和选择
bootstrap select2插件下拉框以及自定义输入的写法
可拖拽分隔面板(vue-splitpane)
可拖拽分隔面板(vue-splitpane)
dayjs
【代码】dayjs。
超详细!一次性搞懂手写Promise全过程
手写promise超详细步骤,帮助大家理解每一步代码的含义
JavaScript丨使用正则截取字符串内容
JavaScript丨使用正则截取字符串内容
微信小程序导入js使用时候报错
微信小程序导入js使用时候报错
如何创建Vue项目
创建Vue项目
react框架菜鸟教程,前端小白必看
React 是一个比较流行的前端开发框架。React是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月
一文彻底搞懂JSON数据
什么是JSON,为什么需要JSON,JSON的3种形式,JSON常用的方法等
flex布局详解
.markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rgba(37, 41, 51, 1) }.markdown-body h1, .markdown-bo
使用命令行升级Node.js的版本
今天在使用Vue脚手架创建应用的时候,提示我的node.js的版本过时,就开始进行升级node.js。这里面有提示,最后使用gnvm install latest -g,成功把node.js更新。最后搜索到了解决方案npm install -g n --force。下载了一个64位的gnvm.exe
阿里云OSS-小程序文件直传(支持微信小程序、H5、PC端web使用)
支持微信小程序、H5、PC端web使用,整套文件进行封装统一使用开发背景:做类似发布朋友圈的功能需求,由于后端对发布功能只提供一个接口,文字、状态、文件上传统一一个接口上传,且对文件上传方面做的接口存在诸多问题(人已经整麻了),包括各种数据结构的转换迎合后端,为节省时间和甩锅,被迫从客户端直传阿里云
vue3.0之全局变量app.config.globalProperties的使用
ctx相当于Vue2的this, 但是需要特别注意的是ctx代替this只适用于开发阶段,如果将项目打包放到生产服务器上运行,就会出错,ctx无法获取路由和全局挂载对象的。此问题的解决方案就是使用proxy替代ctx,代码参考如下。添加一个可以在应用的任何组件实例中访问的全局 property。组件
“TypeError: Assignment to constant variable”的问题解决方案
在使用VUE开发项目时,控制台输出的问题未捕获的类型错误:赋值给常量变量。我们使用 const 定义了变量且存在初始值。 后面又给这个变量赋值,所以报错了。ES6 标准引入了新的关键字 const 来定义常量,const 与 let 都具有块级作用域:
Spark on YARN 部署搭建详细图文教程
Spark on YARN 部署搭建详细图文教程
js:定时器setInterval、clearInterval的使用
定时器:可以在固定时间间隔,重复调用一个函数。为了避免this指向问题,一般使用箭头函数。
前端深入理解JavaScript面向对象编程与Class
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它将程序中的对象作为基本单元,通过封装、继承和多态等机制来组织和管理代码。面向对象编程将现实世界中的实体抽象为代码中的对象,对象拥有自己的状态(属性)和行为(方法),并与其他对象进行交互。封装(Enca
记录Property ‘xxx‘ does not exist on type问题解决方法
在Vue3 + TS 的demo项目中 , 使用app.config.globalProperties.$session = sessionStorage封装了一个全局的$session , 但是出现了Property '$session' does not exist on type的报错提示 ,
用JavaScript实现双击事件
经过这样编写我们只需要改动一些if逻辑结构就可实现区分三连击,甚至多连击事件。虽然Js已经提供了"dbclick"事件,但自己编写函数实现可以实现思维启发。