![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS高级
感谢上Di_123
感谢上Di的En典
展开
-
vue2相关的技术栈对应的环境搭建
本文介绍了两个搭建好的环境,一个是web端,一个是mobile端,都在github上有代码的,欢迎star!欢迎PR!采用的技术栈包括:vue-cli3脚手架搭建出来的(SPA)单页面应用,涉及的技术包括vue2,vue-router,VueX,axios,sass,等等。web端:github-web端链接mobile端:github-mobile端链接欢迎在下方评论参与讨论!...原创 2020-12-30 11:52:44 · 228 阅读 · 0 评论 -
前端用pdfjs实现预览PDF
最近做项目,产品经理要求实现预览PDF,最起初是采用iframe标签,把服务器返回的一个可预览的链接扔到iframe标签的src中,就实现预览了,但是这种实现有一个弊端,就是预览出来的pdf是可以选中并且复制的,但是产品经理要求不可复制于是就换了一种思路,采用pdfjs这个开源包来实现预览PDF,具体实现的技术细节请参考如下步骤:一.下载下载请前往官网下载,具体链接:PDFjs预览插件官方下载地址,要下载stable版本,下载后是zip压缩包,要用解压工具给解压一下二.解压解压之后的文件原创 2020-11-21 19:39:00 · 6285 阅读 · 1 评论 -
react中的context,provider使用步骤
Context 提供了一个无需为每层组件手动添加 props,就能在组件树间进行数据传递的方法。具体详见:context官方API本篇文章只是详细的把我个人的学习日志给记录下来相当于又会了一个react相关的知识点,具体这些API可以参看官方API,已经写得很详细了;与context相关的API共有以下几个: React.createContext Context.Provider Class.contextType Context.Consumer C原创 2020-11-18 16:22:01 · 12262 阅读 · 0 评论 -
有关JS构造函数
在写构造函数的时候,应该注意到,函数名使用的首字母是大写,按照惯例,构造函数始终都应该以一个大写字母开头,而非构造函数则应该以一个小写字母开头.构造函数本身也是函数,只不过可以用来创建对象而已.要创建一个新实例,必须用new操作符,以这种方式调用构造函数实际上会经历以下四个步骤:1.创建一个新对象.2.将构造函数的作用域赋给新对象(因此,this就指向了这个新对象)3.原创 2017-09-06 12:05:54 · 318 阅读 · 0 评论 -
mac 配置Charles抓包,在iPhone手机端调试
1.安装Charles从官网下载链接http://www.charlesproxy.com/download tips:安装完会提出一个提醒点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理安装根证书:Tips: 安装根证书,默认不信任,需要到钥匙串...原创 2019-09-20 19:01:55 · 1408 阅读 · 0 评论