其他
WinterWang0207
github: wangwenqi0207
工作繁忙博客许久未更新 非常抱歉
展开
-
vscode常用快捷键总结
Ctrl+Shift+P,F1 展示全局命令面板Ctrl+P 快速打开最近打开的文件Ctrl+Shift+N 打开新的编辑器窗口Ctrl+Shift+W 关闭编辑器Ctrl + X 剪切Ctrl + C 复制Alt + up/down 移动行上下Shift + Alt up/down 在当前行上下复制当前行Ctrl + Shift + K 删除行Ctrl + E...原创 2020-01-06 16:50:16 · 810 阅读 · 0 评论 -
vue package.json项目名 只能设置小写 办法
公司要求vue修改cil的package.json项目名称 ,name名,要求中文;npm的文档写只写是小写英文要求如下:最少配置项, package.json 必须包括以下几项:"name"全部为小写字母 一个单词,无空格 允许半角破折号和下划线我是这么解决的,npm run build打包后修改dist打包目录后的index.html的 <tit...原创 2019-12-26 16:31:16 · 6665 阅读 · 3 评论 -
npm 报错 Cannot find module 'core-js/modules/es6.regexp.constructor'
不识别es6语法cnpm install core-js@2安装淘宝镜像原创 2019-11-15 10:07:26 · 33226 阅读 · 21 评论 -
vue-cli 引入axios及跨域使用
使用 cnpm 安装 axioscnpm install axios --save安装其他插件的时候,可以直接在 main.js 中引入并 Vue.use(),但是 axios 并不能 use,只能每个需要发送请求的组件中即时引入为了解决这个问题,有两种开发思路,一是在引入 axios 之后,修改原型链,二是结合 Vuex,封装一个 aciton。这里只说修改原型链的方式改写原型链...转载 2019-02-25 15:09:04 · 560 阅读 · 0 评论 -
小程序学习笔记【一】
开发前期准备1. 进入注册小程序账号https://mp.weixin.qq.com/wxopen/waregister?action=step12. 可在此处获取appid3.在此处下载开发工具 小程序配置 app.json文件pages里放页面路径列表,最上面的打开默认显示;window里配置窗口样式;tabBar:底部 tab 栏的表现; {...原创 2019-02-16 21:37:34 · 208 阅读 · 0 评论 -
小问题记录 用vue+element搭建项目时 表单校验问题
今日一位网友和我交流vue+element做的表单校验 校验用户名不生效问题问题如下 点击注册按钮时 校验不成功 无返回 排查之后发现是用户名校验问题在element校验方法里排查 发现是校验方法写的问题记录一下解决方法html部分 <el-form-item label="用户名" prop="userName"> <el-inp...原创 2019-09-21 21:55:06 · 229 阅读 · 0 评论 -
软件开发基本流程【一】
分析 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。本阶段的工作是根据需求说明书的要求 ,...转载 2019-02-14 10:45:49 · 95112 阅读 · 7 评论 -
图示flex弹性盒布局
flex-direction justify-content align-items flex-wrap 子元素属性:align-selfflex order原创 2019-02-11 13:45:13 · 255 阅读 · 0 评论 -
产品经理面试
【你觉得产品经理需要哪些能力】:思路:产品经理需要干什么,所以需要哪些能力,某些经验的锻炼,让我具备了哪些能力。 如果没有相应经历,就不要说经历,直接说需要具备哪种能力即可。1 逻辑能力,需要把用户所有操作场景和操作心理分析出来2 沟通能力 需要和各部门沟通3 文档能力 bpd mrd prd 等文档4 学习能力 需要不断的学习了解当下的趋势 营销 运营 设计 技术5 项目管理 团...原创 2019-02-16 21:39:34 · 1977 阅读 · 0 评论 -
小程序学习笔记【二】
详情页--页面传值问题场景:新闻列表或是商品列表的下级详情页,需要共用同一个详情模板的情况;需求:需要获取到上级页面的列表商品(新闻)内容的值;1.在页面级文件夹下 创建详情页面文件夹2.编辑好详情页面的视图层3.在详情页js文件中,引入获取newsdata.js中的数据最上面是引入newsdata.js,接着在onLoad钩子函数中获取到newsdata数据的每条...原创 2019-02-16 21:38:28 · 145 阅读 · 0 评论 -
前端面试题整理【四】
sessionStorage 、localStorage 和 cookie 之间的区别共同点:用于浏览器端存储的缓存数据不同点:(1)、存储内容是否发送到服务器端:当设置了Cookie后,数据会发送到服务器端,造成一定的宽带浪费; web storage,会将数据保存到本地,不会造成宽带浪费;(2)、数据存储大小不同:Cookie数据不能超过4K,适用于会话标识;...转载 2019-02-11 09:49:50 · 231 阅读 · 0 评论 -
前端面试题整理【三】
jquery相关 jQuery 库中的 $() 是什么? $() 函数是 jQuery() 函数的别称。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组的 jQuery 对象。如何找到所有 HTML select 标签的...转载 2019-02-11 09:49:29 · 295 阅读 · 0 评论 -
前端面试题整理【二】
JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string"typeof obj === "string"obj.constructor === String请用js去除字符串空格?去除所有空格: str = str.replace(/\s*/g,""); 去除两头空格: str = str.repla...转载 2019-02-11 09:49:20 · 411 阅读 · 0 评论 -
前端面试题整理【一】
HTTP常见状态码2开头 (请求成功)表示成功处理了请求的状态代码200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 (无内容) 服务器成功处理了请求,但...转载 2019-02-11 09:49:08 · 9338 阅读 · 1 评论 -
软件开发模式
1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。 瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以...转载 2019-02-14 11:02:14 · 786 阅读 · 0 评论 -
QQ浏览器X5内核问题汇总
### 1.Android WebView常见问题及解决方案汇总:转自:时之沙 http://blog.csdn.net/t12x3456/article/details/13769731 ### 2.请问各位碰到过X5浏览器内,局部滑动使用iscroll卡顿的问题么?回答:是使用 iscroll.js 这个JS去滚动么?如果只是为了产生滚动,建议使用 overflow 属性来,目前...转载 2019-02-25 10:19:28 · 3052 阅读 · 0 评论 -
vue 使用百度地图BMap 的一个报错 Cannot read property 'gc' of undefined
报错如下:Cannot read property 'gc' of undefined 并且地图无法显示百度查说是要把页面初始化地图获取数据函数放在mounted()钩子函数里面也有说地图没有挂载div我试了都无效不是他们说的不对后来发现是我把地图放在了饿了么UI的弹窗里 所致之后我删掉饿了么UI的弹窗 自己写了弹窗 弹窗用了v-if还是不行然后换了...原创 2019-09-12 17:53:07 · 2013 阅读 · 0 评论 -
vue中使用sass
先安装npm install node-sass --save-devnpm install node-sass --save-devnpm install style-loader --save-dev如果npm安装报错,就安装cnpm配置loader在项目中的build目录找到webpack.base.conf.js文件,在该文件module.export中的mo...原创 2019-05-30 10:03:14 · 2728 阅读 · 0 评论 -
移动端资料图
移动端手势图移动优化 机型尺寸转载 2019-02-25 15:34:49 · 170 阅读 · 0 评论 -
vuex的使用
1.vuexvuex官网的解释是:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化vuex包含五个基本的对象state :存储状态。 getters :派生状态 mutations : 提交状态修改,这是vuex中唯一修改state的方式,但是不支持异步操作,第一个参数默认为s...转载 2019-02-25 15:12:44 · 191 阅读 · 0 评论 -
前端性能优化常用总结
正文前端优化层出不穷,移动端大行其道的现在,我们可以说优化好移动端,PC端也将会更好。所以,我们可以综合以下图片进行一些分析,如图:优化图中已经对前端性能做了一些概括。但其实,我觉得我们可以将这个概括更加精准,扼要,丰富。所以,接下来我会从三个方面就前端性能进行总结:网络方面、DOM操作及渲染方面、数据方面。网络方面web应用,总是会有一部分的时间浪费在网络连接和资源下载方...转载 2019-02-25 14:46:16 · 406 阅读 · 1 评论 -
vue 面试问题总结
vue-cli 工程常用的 npm 命令有哪些?全局安装 vue-clinpm install --global vue-cli创建一个基于 webpack 模板的新项目vue init webpack my-project进入项目目录,运行cd my-projectnpm installnpm run devvue-cli 生成 生产环境部署资源 的 npm命令:npm...原创 2019-02-14 14:34:11 · 6805 阅读 · 2 评论 -
中小公司项目上线及产品开发中的问题【一】
更新上线项目发布的问题:1,程序中写有大量的接口调用使用的是ip地址。2,程序中的垃圾代码很多,用我的话说程序不干净,很明显是因为交接造成的。3,生产环境更新的备份文件压缩文件到处乱放 tomcat等的日志有分割但是没有定期清理,高达上G。配置文件 写的一沓混乱。4,运维人员离职居然没有交接文档,更没有生产环境的维护文档。 更甚的是我这个倒霉蛋居然来了...转载 2019-02-14 11:22:55 · 1066 阅读 · 0 评论 -
移动Web开发,4行代码检测浏览器是否支持position:fixed
var div = document.createElement('div');div.style.cssText = 'display:none;position:fixed;z-index:100;';body.appendChild(div);console.log(window.getComputedStyle(div).position != 'fixed');对于不支持f...转载 2019-02-25 11:01:23 · 152 阅读 · 1 评论 -
移动端问题列表
伪类 :active 生效要CSS伪类 :active 生效,只需要给 document 绑定 touchstart 或 touchend 事件<style>a { color: #000;}a:active { color: #fff;}</style><a herf=foo >bar</a><script&g...转载 2019-02-25 10:42:14 · 431 阅读 · 0 评论 -
无线端项目 手机初步预览
二维码预览我用的是谷歌插件 feHelper 去谷歌商店下载就行了 当然还有其他的在线生成二维码网站非常多注意:1.关闭防火墙 2.手机和电脑保持在同一wifi下1.假设这是你本地预览时的地址2.点击二维码生成3.用http://本机ip:端口号 即可点击生成QR图用手机扫描此下方二维码即可...原创 2019-02-07 22:49:42 · 158 阅读 · 0 评论