新随笔
曲小强
前行之路,负重而行。
展开
-
移动端适配模板
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta name="description" content="这是一个模板"> <script src="https://static-mumway.oss-cn-zhangji原创 2020-10-12 18:17:46 · 278 阅读 · 0 评论 -
h5在微信中使用开放标签打开第三方的app
大概代码,先去微信公众号注册了js安全域名<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>测试跳转</title> <script src="https://res.wx原创 2020-10-09 14:45:55 · 2217 阅读 · 1 评论 -
关于前端调取微信网页授权
首先你得是个服务号然后添加如图所示的域名然后图中有个下载文件,把那个下载的文件放到你填写的域名文件根目录下,直接放进去就行,让后传到服务器上。到这里好像就可以了如果是vue打包的项目:let url = `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${appId}&redirect_uri=${encodeURIComponent(window.location.href.split('#')[0])}&原创 2020-09-18 15:06:45 · 503 阅读 · 0 评论 -
h5在ios下拉上拉会带动整个页面滑动
html,body,#app { width: 100%; // 删掉 height: 100%; // 删掉 background-color: #F5F5F5;}只要删掉这俩个属性就行了让内容自由的撑开就可以原创 2020-09-18 14:59:04 · 2236 阅读 · 1 评论 -
vscode 配置项
{“git.ignoreMissingGitWarning”: true,// “files.associations”: {".vue":“html”},“files.associations”: {".vue": “html”,},“css.validate”: false,“editor.fontSize”: 14,“beautify.language”: {“js”: {...原创 2020-04-28 17:08:37 · 675 阅读 · 0 评论 -
请求接口遇到的走catch不走then的问题
是因为前端写的是code === 200,而后端返回了1协商一下改一一下就解决了原创 2020-03-06 22:34:27 · 5966 阅读 · 0 评论 -
taro npm run dev:weapp启动失败
先检查一下自己本地taro的版本是多少taro -V看看与自己项目的是不是不一致,不一致可以降版本~~原创 2020-03-05 19:56:00 · 3936 阅读 · 0 评论 -
IOS手机对时间问题
IOS系统对时间(2020-01-23)这样格式的并不支持原创 2020-01-15 10:41:33 · 136 阅读 · 0 评论 -
解决移动端小键盘弹起底部留白的问题
window.scrollTo(0, 0);原创 2019-12-09 18:39:27 · 1548 阅读 · 0 评论 -
基于高德地图的路线规划以及附近车辆的点。
基于高德地图的路线规划以及附近车辆的点。效果图:<!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"...原创 2019-12-04 10:28:33 · 493 阅读 · 0 评论 -
JavaScript 内存管理
总所周知在JavaScript中也是有内存这个概念的。JavaScript是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。 释放的过程称为垃圾回收。一、内存生命周期不管什么程序语言,内存生命周期基本是一致的:1、分配你所需要的内存2、使用分配到的内存(读、写)3、不需要时将其释放\归还所有语言第二部分都是明确的。第一和第三部分在底层语言中是...原创 2019-10-12 11:33:20 · 130 阅读 · 0 评论 -
你知道却不常用的HTML标签(二)
之前写过一个 你知道却不常用的HTML标签(一) ,今天接着之前的继续来学习一下 HTML 的不常用但又特别实在的标签吧。Follow me~~8、vedio、audio 和 trackvedio、audio 和 track 三者都是 HTML5 的产物,相信很多小伙伴,都肯定使用过<video>和<audio> ,因为比较常用,这里就不介绍<video>和...原创 2019-09-20 16:28:07 · 261 阅读 · 0 评论 -
关于前端优化的一些方案
前言对于前端的性能话题,这绝对是老生常谈的话题,不管是在工作中换是生活中,多多少少都会提到关于前端性能优化的问题,作为一个前端开发者,性能是我们关注的指标。公司的大佬也会关注这方面的发展,毕竟它直接影响着我们的用户,同时也影响着产品本身。前端发展以来,优化方式,因此,准备一篇常用的优化方式进行总结,或许,并不全面,不足的地方希望路过的大佬指点迷津。欢迎关注我的博客~一、减小资源大小一、...原创 2019-08-21 19:26:13 · 1197 阅读 · 0 评论 -
浏览器输入URL后干了什么
你只知道你在搜索框输入文字,就会检索出你想要的东西,但是你知道你从输入到检索之间浏览器都干了什么吗?和我一起走进这片文章吧。每次编程遇到不懂的问题,是不是习惯性的打开www.baidu.com、www.google.com,来解决你遇到的问题,那你知道你在手输url,并按下回车键的时候,都发生了什么吗?跟着我一起来看一看吧~~~~当我们在浏览器输入网址并回车后,都调用了哪些服务,经历了哪些步...原创 2019-08-19 17:51:23 · 842 阅读 · 0 评论 -
HTML5 Boilerplate介绍
HTML5 Boilerplate 是一个由 Paul Irish(Google Chrome 开发人员、jQuery 项目成员、Modernizr 作者、yayQuery 播客主持人)主导的“前端开发模版”。HTML5 Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,...原创 2018-04-13 11:28:13 · 2382 阅读 · 0 评论 -
整理H5插件开发中的问题(前端)
开发前配置#克隆代码仓库$ git clone https://git...........................git# 新建一个分支$ git checkout -b new_app与后端对接为了调用后端接口, 需要修改config/app_config.js配置文件'use strict'module.exports = { 'deploy': { // 重...原创 2018-04-26 14:29:32 · 791 阅读 · 0 评论 -
vue 使用webpack在微信查看项目
在微信浏览器打开本地连接前提电脑和手机连上同一个wifi运行npm run dev可以看到, 监听了8080端口查看本机ipmacOS/Linux打开终端, 运行ifconfig可以看到, 本机ip为192.168.29.93Windows打开cmd运行ipconfig找到本机ip然后将上面的地址http://0.0.0.0:8080 中的0.0.0.0替换成本机地址 http://192.168...原创 2018-04-13 14:24:58 · 512 阅读 · 0 评论 -
js冒泡排序,快速排序,递归的实现
一:冒牌排序1思想:冒泡排序思想:每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置 要实现上述规则需要用到两层for循环,外层从第一个数到倒数第二个数,内层从外层的后面一个数到最后一个数2特点:排序算法的基础。简单实用易于理解,缺点是比较次数多,效率较低。3实现:[html] view plain copyvar times=0; var bu...原创 2018-05-09 14:30:53 · 1470 阅读 · 0 评论 -
如何在github上传自己的项目
1.去git官网下载git地址:git官网下载自己电脑适用的一路回车就好!!!下载完以后如图:双击打开以后如果是下面这样就启动成功2.创建一个属于自己的Github账户3.创建仓库点击New repository进入仓库以后如图:Repository name填写项目名称,Description (optional)简单的填写一下项目描述,然后点击Create repository直接创建仓库5....原创 2018-06-28 18:14:08 · 481 阅读 · 0 评论 -
pc端页面适配(个人理解)
目也pc端有适配的需求:目前我们pc项目的设计稿尺寸是宽度1920,高度最小是1080。适配目标:1.在不同分辨率的电脑上,网页可以正常显示2.放大或者缩小屏幕,网页可以正常显示对于宽度的适配首先设置html,body{width:100%;overflow-x:hidden;}然后我们可以把页面分解为背景层(一般宽度都会大于1200px)和内容层(一般宽度都会小于1200...原创 2019-01-10 18:03:33 · 34963 阅读 · 3 评论 -
链接
w3c: http://www.w3school.com.cn/cssref/pr_animation-direction.aspVue: https://cn.vuejs.org/v2/api/#transition原创 2019-01-15 15:03:45 · 103 阅读 · 0 评论 -
本地项目上传到github
首先你要有自己的github账户,如果你没有,请点击https://github.com/首页注册。点按钮注册成功之后,在页面上方用户菜单上选择 “+”->New repository创建一个新的仓库为仓库取一个名字,点击创建仓库按钮 你将成功创建一个仓库然后安装git,如果你没有,或者不会安装,请点击这里https://www.baidu.com/,如果不愿意,你...原创 2019-03-19 15:40:18 · 468 阅读 · 0 评论 -
git常用命令
仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init 项目名字# 下载一个项目和它的整个代码历史$ git clone 克隆url地址配置# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 设置提交代码...原创 2019-04-22 09:45:46 · 283 阅读 · 1 评论 -
百度地图--热力图
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name ="viewport" content ="width=device-width, initial-scale=1,...原创 2019-07-01 13:27:24 · 4088 阅读 · 2 评论 -
使用高德地图绘制北京南站
<!doctype html><html lang="en" ><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="chrome=1"> <meta name="viewport" content="init...原创 2019-08-08 17:53:53 · 458 阅读 · 0 评论 -
HTML5 Boilerplate介绍
一:HTML5 Boilerplate是什么?解决了什么问题?对于第一次听说这个人,肯定都有这个疑问把!实际上,HTML5 Boilerplate只是一个单纯的HTML模版。什么?HTML模版?干嘛用?这里不得不提所有前端开发都会遇到的问题,每次要重新弄一个页面的时候,你们都是怎么做的呢?那个doctype、html、head、body、meta标签,写的多心烦。或者从以前的项目中复制,或者抄一抄...原创 2018-04-13 13:54:20 · 4935 阅读 · 0 评论