![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
幸运人1
这个作者很懒,什么都没留下…
展开
-
帮学姐公司做简单项目的感受
1.因为学姐的公司没有前端,就找我做个简单的页面(如上图),我一看感觉很简单,就爽快的答应了2.因为平时做项目都是用vue写(其它的快忘完了),就打算单独建个项目只写这个界面,我把界面写完后然后去看她们公司的项目,发现里面一堆.pc.pyc文件,问过后才知道是python文件,她们的项目好像是前后端代码在一起的。3.我把原来的项目要过来后,在本地打开发现不错提示找不到js,css文件,我看了看发现...原创 2018-03-05 15:53:52 · 232 阅读 · 0 评论 -
前端工程师和php后台做项目的经验
我来这家公司以前,用的都是vue和小程序,没有和php后台合作过,刚开始也有点慌,不知道怎么搞,写了一段时间后感觉也还行,这种模式的话前端的工作量也少了许多,我把和其他模式遇到的不同之处记录一下一边参考。 首先,你最好在本地搭个项目环境,没有环境的话,你本地就只有静态页面,没有数据。这个你可以找后台帮忙,让他们帮你搭一个环境,反正我没有学会... 然后你就可以写页面了,你也只需要把...原创 2019-03-31 12:00:12 · 1330 阅读 · 0 评论 -
js通过点击按钮获取列表信息的简单方法
有许多场景可能用到传值,比如修改table中某一列的信息时,我们需要在点击修改按钮的时候,获取到这一列的数据,然后赋值到修改信息的弹出框里面。 我刚开始用的是下面的方法,把值用data-属性保存下来,通过e.target.dataset获取 <button class="btn" data-id='1' data-name='2'>修改</button> 但这种方...原创 2019-03-22 15:05:06 · 4010 阅读 · 0 评论 -
大数相加
最近报了个提高班,有个单元测试作业是大数相加,依稀记得以前用C语言写过类似的东西,可能时间太久远了,现在已经毫无印象了。 先说一下我理解的大数相加,因为js存储number类型的大小是有限制的,我查了查最大值为1.7976931348623157 × 10的308次方,如果超过这个大小的话,计算就有误差,所以就不能直接相加了。解决的思路就是用字符串模拟数字加法,逐位相加放入数组中就可以了,有思路...原创 2019-03-15 16:45:28 · 117 阅读 · 0 评论 -
gulp配置es6转es5
1.安装依赖 //安装ES6转码器,ES6代码转为ES5代码 //但是在npm上看到的是最新版本是7的 如果安装了8的版本会一直报找不到babel-core的错误 npm install gulp-babel@7 babel-preset-es2015 babel-core --save-dev // 用非严禁模式编译 npm install babel-plugin-transform-r...原创 2018-12-11 16:20:59 · 1012 阅读 · 0 评论 -
js控制移动端的input失去焦点时隐藏键盘
原理:点击input输入完成后点击手机其他区域,手机键盘并没有隐藏,原因是当点击其他区域时input并没有失去焦点,解决的办法就是当点击屏幕其他区域时,使input失去焦点就可以了 代码: //手机键盘隐藏(简单粗暴版) $('body').on('touchend', function(el) { if(el.target.tagName != 'INPUT') { $('input...原创 2018-10-31 17:23:10 · 11852 阅读 · 1 评论 -
webapp在ios上的兼容性问题
在ios上页面滚动没有惯性,不流畅,需要加个样式 -webkit-overflow-scrolling: touch; 点击一个按钮跳转时,按钮会有阴影效果,想要去掉的话可以加 -webkit-tap-highlight-color:rgba(255,255,255,0); app在ios上点击反应有点慢,是因为它默认有个点击延迟,可以通过引入fastclick.js解...原创 2018-08-13 14:24:46 · 1645 阅读 · 2 评论 -
Vue写商城类hybrid-app遇到的bug以及解决办法(2)
区分路由可以给路由添加meta属性{ path: '/index', name: 'index', meta:{ tab:true }, component: index, }全局的引入scss文件https://segmentfault.com/q/1010000007852596vue通过ref来获取节点信息<div ref='content'...原创 2018-06-27 14:27:02 · 270 阅读 · 0 评论 -
cordova打包vue项目的问题及解决办法(mac)
android配置java jdk环境变量配置https://blog.csdn.net/vvv_110/article/details/72897142gradle配置https://blog.csdn.net/hanfengzqh/article/details/78184851android studio可以在官网下载,android sdk也可以在android studio官网上找到ht...原创 2018-06-27 09:45:27 · 1180 阅读 · 0 评论 -
Vue写商城类hybrid-app遇到的bug以及解决办法
1.实现页面之间的切换效果参考这个项目:https://github.com/zhengguorong/pageAinimate2.ios页面的滚动效果(两种解决办法)<1>使用better-scroll插件 我们当时使用它时,需要知道滚动区域的具体高度<2>在滚动区域加以下标签(推荐)-webkit-overflow-scrolling: touch3.有事件代理...原创 2018-05-10 13:39:47 · 747 阅读 · 0 评论 -
js实现自动化生成左侧浮动锚点
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ box-sizing: border-box; } a{ text...原创 2019-04-22 14:19:24 · 936 阅读 · 0 评论