自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 a标签的download属性修改文件名失效的原因

注意:html5 新特性a标签download属性只支持谷歌和火狐 在谷歌和火狐浏览器a标签download属性修改文件名失效的原因:不同源,访问的域名和href的域名要一致。 解决方法: 使用HTML5 Blob实现文件下载,先把文件以bobl的形式下载到当前页面,再创建a标签。 <a click="downloadFile(fileUrl,fileName)">下载文件</a> <script> function(fileUrl,fileName){ var xh

2021-11-26 12:01:59 4057

原创 reac初学者-简介与入门

reac初学者-简介与入门 一、react简介 二、react的特点 三、基本使用 一、简介 react是用于构建用户界面的JavaScript库(只关注view)由Facebook开源 二、react的特点 1.声明式设计 2.高效 原因:1、虚拟DOM,通过js对象来描述DOM树结构,不是直接操作DOM 2、diff算法(生成一个新的DOM树和原来的进行对比更新) 三、单向数据流 state:驱动应用的数据源 view:以声明方式将 state 映射到视图 actions:响应在 view 上的用户输

2021-02-23 23:06:11 801

原创 nodejs简介

初步了解nodejs 一、nodejs的特点 它是一个 javascript 的运行环境 依赖于 V8 引擎进行代码解析 事件驱动 非阻塞 I/O 轻量、可伸缩 node.js 是一个基于 Chrome V8 引擎的 JavaScirpt 运行环境。它最大的优势就是借助JavaScript天生的事件驱动机制加上V8高性能引擎,使编写高性能web更加轻松 二、基本使用 require()引入模块,返回一个模块对象; 代码如下(示例): const readline = require('readli..

2020-12-29 23:01:11 1569 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除