Fork me on GitHub
摘要: vue默认采用的是原生的css,如果想要使用css预编译工具,比如sass,需要下载对应的scss的loader, 具体是 之后在vue脚手架的webpack.base.conf.js文件下,加入对应的代码 就是对.scss文件的处理。 而vue文件中,想要直接在style中写代码,需要给style 阅读全文
posted @ 2018-04-08 16:25 我站在山顶上 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: 自从进入新公司之后,就一直采用800的方案,也就是判断屏幕尺寸,大于800px是一种html字体处理方案,另一种方案是小于800px的html字体处理方案, 代码如下: 回来因为新开发业务需要,研究了淘宝二楼移动端的代码,发现他们采用的是另一种自适应方案,如下 哈哈,区别不大。至于到底具体在业务中有 阅读全文
posted @ 2018-04-05 17:41 我站在山顶上 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 公司一直说要搞小程序,说了几个月,最近才算落地,一个很小的项目,就结果来讲,勉强让自己窥得小程序门径。 下面总结一下,为了弄好小程序,所学到的知识,以及项目中遇到的问题以及解决的办法。纯属个人见解。 1,微信小程序,是在封装好的js、css、html基础上做开发,在微信端做开发,因而也少了很多兼容性 阅读全文
posted @ 2018-04-02 15:55 我站在山顶上 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 该插件最初的想法来自网上的一篇文章,直达链接:https://www.cnblogs.com/libin-1/p/6220056.html 笔者因为业务需要寻找到这个插件,然后拿来用之,发现各种不方便,然后便开始了改造之路。 上代码: html和css部分没有改动,而js改动还是很大的,比较原来作者 阅读全文
posted @ 2018-03-31 23:29 我站在山顶上 阅读(4099) 评论(0) 推荐(0) 编辑
摘要: 2018年6月27日 更新 能用css3,就不用js 用纯css3实现样式重写 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>Document</title> 7 <style ty 阅读全文
posted @ 2018-03-29 22:57 我站在山顶上 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: 2018年6月27日 更新 找到最为简单的仅仅使用css3的方案 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>Document</title> 7 <style type="tex 阅读全文
posted @ 2018-03-28 09:43 我站在山顶上 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: 在实际开发场景中,难免遇到需要多个表单的数据传递问题。 之所以要进行多表单的数据传递是因为可以进行数据分组,便于数据的维护。 这个时候,出于不依赖jquery的考虑,有一个原生js函数来解决这个问题无疑是最好的。而源自于《JavaScript高级程序设计》一书的serialize()函数就是解决这个 阅读全文
posted @ 2018-03-26 14:01 我站在山顶上 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 2018年6月29 最新更新 添加函数节流,解决多次点击问题,添加单例模式,提高代码性能。 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>自定义alert</title> 7 <st 阅读全文
posted @ 2018-03-25 11:04 我站在山顶上 阅读(8384) 评论(3) 推荐(0) 编辑
摘要: 本文参考博客园另一篇文章:https://www.cnblogs.com/hzj680539/p/5374052.html,在此感谢。 在实际开发当中,考虑到原生js组件,包括alert、confirm等的体验较差,很多公司会考虑将这些组件进行重写、疯转。 本文参考的文章里,作者所实现的自定义con 阅读全文
posted @ 2018-03-25 10:13 我站在山顶上 阅读(9514) 评论(0) 推荐(0) 编辑
摘要: 异步组件:页面需要用到时候才从服务端加载的组件。 最近研究了vue性能优化,涉及到vue异步组件。一番研究得出如下的解决方案。 原理:利用webpack对代码进行分割是异步调用组件前提。下面介绍的是怎么实现异步组件。 案例: 首先是组件,创建四个组件分别命名为first、second、three和f 阅读全文
posted @ 2017-10-15 15:10 我站在山顶上 阅读(15858) 评论(3) 推荐(4) 编辑