自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 h5公众号获取的微信头像ios不显示

这个问题困扰了我好几天,安卓是可以正常显示的,那就是出现了兼容问题,网络搜索很多资源都没有相关的,最后在百度的一则帖子中找到了貌似相关的原因,测试了一下是可以展示的了获取的头像url类似于http://thirdwx.qlogo.cn/mmopen/snWPb6GzjUxk2vXyOVESxQ0SW9Uvdqz19kdHiatymgp5lBib5wMNlHtaa1XHbtGbX12pNZFGD3EeMtLibauNDIprbEdZWFHFtv2/132网上有方法说不要使用img标签及框架的图片组件,

2021-07-27 10:04:41 902

原创 uni-app入门

uni-app1.创建项目,使用vue-cli1.创建项目,使用vue-cli官网https://uniapp.dcloud.io/quickstart-cli打开命令行cmd,进入到自己的项目文件夹//全局安装vue-clinpm install -g @vue/cli //创建uni-appvue create -p dcloudio/uni-preset-vue my-project安装完成后,会提示选择项目模板,初次体验建议选择 hello uni-app 项目模板,如下所示:

2021-05-18 11:32:02 1100

原创 svn,git使用

svn下载(TortoiseSVN)Checkout:把SVN仓库的代码下载到本地,比如你现在参与一个团队的项目,在你参与之前项目可能已经在运行或者技术主管也已经搭建好代码仓库,你可以通过checkout命令项目代码,获取相应的项目的代码。Update:在你编写代码的过程中,项目参考者很可能已经提交过代码到SVN服务器,而你本地项目都是自己编写,肯定没有其他参与者新提交的代码,你可以通过update SVN获得SVN最新的代码。Commit:当你完成一部分开发后并且程序中没有其它的错误,你可以通过co

2021-05-08 10:31:51 253

原创 前端开发整理笔记

目录1. 数组对象之根据特定字段去重1. 数组对象之根据特定字段去重需求: 数组对象去重const arr = [ { id: 1, name: 'aa', age: 16 }, { id: 1, name: 'aa', age: 16 }, { id: 3, name: 'cc', age: 20 }, { id: 3, name: 'cc', age: 20 }, { id: 2, name: 'bb', age: 18 }, { id: 1, name: 'aa', ag

2021-04-27 11:23:24 135

原创 Vue开发整理:打包,移动端适配,scss安装

一、打包时路径和静态资源路径配置1.router.js中更改baseconst router = new VueRouter({ mode: 'history', base: '/wx/', //两边都需要加/ routes: []})2.vue.config.js中增加module.exports = { publicPath: '/wx/static' //静态资源打包路径}二、vue脚手架使用scss1.什么是CSS 预处理器? SCSS是一种CSS预处理

2021-02-25 17:28:41 505

原创 web前端面试整理

1.js面向对象编程JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的OOP语言能力面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式。它使用先前建立的范例,包括模块化,多态和封装几种技术。今天,许多流行的编程语言(如Java,JavaScript,C#,C++,Python,PHP,Ruby和Objective-C)都支持面向对象编程(OOP)。 面向编程分为面向对象和面向过程,C都为面向过程,OC将C封装起来,支持了面向对象相对于“一个程序只是一些函数的集合,或简

2020-12-31 16:15:28 242

原创 Vue全家桶

Vue初级前端面试整理1.v-model是什么,原理vue中利用v-model来进行表单数据的双向绑定原理:v-bind绑定了一个value的属性,利用v-on把当前元素绑定到了一个事件上<div id="app"> <input v-model="inputValue"/> <p>{{inputValue}}</p> <!-------------> <input v-bind:value="inputValue2" v-o

2020-12-31 15:23:59 146

原创 React脚手架设置代理配置

React脚手架设置代理配置如果porxy只代理一个,可直接更改package.json文件..."eslintConfig": { "extends": "react-app" }, "proxy": "http://192.168.10.99:8086", "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ],...此时使用Axios

2020-12-23 17:17:08 289

原创 Vue初级前端面试整理

Vue初级前端面试整理1.v-show与v-if的区别实现本质:v-show:通过display:none和display:block之间切换v-if:通过DOM节点的插入,删除来实现切换性能对比:v-if:切换时需要删除、插入节点开销大但是在初始化的时候,如果条件是false是不会插入节点渲染的,会节约性能 总结:如果不是频繁切换只需要渲染时,使用v-ifv-show:有更高的初始渲染开销。就算是false也会渲染但是在切换的时候只是改变样式,消耗少 总结:在频繁切换的

2020-12-22 16:34:26 306

原创 SEO网站前端优化整理

SEO前端优化搜索引擎优化(Search Engine Optimization),简称SEO。是按照搜索引擎给出的优化建议,以增强网站核心价值为目标,从网站结构、内容建设方案、用户互动传播等角度进行合理规划,以改善网站在搜索引擎中的表现,吸引更多搜索引擎用户访问网站。SEO与搜索引擎,互相促进,互利互助。 要想更好理解以上一段废话,首先需要理解关于搜索引擎的两个概念。也就是说,通过搜索引擎优化,我们的网站可以在搜索结果的排名中靠前。1、提高页面加载速度能用css解决的不用背景图片,背景图片也尽量压缩

2020-12-15 11:08:39 466

原创 前端H5实现调用麦克风,录音功能

前端实现录音有两种方式,一种是使用MediaRecorder,另一种是使用WebRTC的getUserMedia结合AudioContext,MediaRecorder出现得比较早,只不过Safari/Edge等浏览器一直没有实现,所以兼容性不是很好,而WebRTC已经得到了所有主流浏览器的支持,如Safari 11起就支持了。所以我们用WebRTC的方式进行录制。利用AudioContext播放声音的使用,我已经在《Chrome 66禁止声音自动播放之后》做过介绍,本篇我们会继续用到AudioConte

2020-11-26 14:59:09 20508 13

原创 前端调用摄像头画面并展示在html中,拍照功能,react脚手架项目

前端调用摄像头画面并展示在html中,拍照功能我使用的是react脚手架搭建的项目render代码,此处我使用的点击事件显示隐藏视频窗口{this.state.isshipin ? 开启视频 : 关闭视频}自定义点击事件,延迟是因为我的视频时显示隐藏的,显示时需延时才能获取到domshipinShow = () => {this.setState({isshipin: true})}shipinClose = () => {this.setState({isshi

2020-11-23 17:31:38 1066

前端调用麦克风实现开启语音,录制语音功能

前端调用麦克风实现开启语音,录制语音功能,前端调用麦克风实现开启语音,录制语音功能,前端调用麦克风实现开启语音,录制语音功能

2020-11-26

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

TA关注的人

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