摘要: input实现文件上传 input + ajax 实现文件上传,包括文件大小及类型的判断 一、html 二、JS javascript / $icon: 文件上传中loading图标 fs: 上传的文件($(" file")[0].files) max_size: 文件大小的最大值(1024 102 阅读全文
posted @ 2018-10-30 16:38 *茉莉花开* 阅读(26453) 评论(0) 推荐(0) 编辑
摘要: 前端自定义微信分享链接 内嵌在微信中的网页,右上角都会有一个默认的分享功能。如下图所示,第一个为默认的效果,第二个为自定义的效果。 "微信JS SDK说明文档" 一、引用微信jssdk文件 二、配置 "分享接口" 这里在开发过程中 、 、 、 直接用ajax从后台获取。 1.4.0版本之后使用如下分 阅读全文
posted @ 2018-09-14 10:56 *茉莉花开* 阅读(1022) 评论(2) 推荐(0) 编辑
摘要: sass的多种用法 主要归纳总结sass的常见用法,作为个人笔记使用,部分知识点并不仔细讲解。具体可参考文档: "sass官网" 一、嵌套 注意嵌套中常用的 符号。 除了选择器的嵌套,还有属性的嵌套: 二、变量的使用 使用 符号来标识变量。 注意变量是有作用域的,与js变量作用域类似。 三、混合器@ 阅读全文
posted @ 2018-09-10 14:25 *茉莉花开* 阅读(2081) 评论(0) 推荐(1) 编辑
摘要: 像这种弧形,用纯html和css很难写,但是用svg就简单多了。 可以用作图工具画出一个弧形,然后导成svg格式。在页面中,下面的白块就是div+svg构成 (这里用的是pug模板) 两种弧度的切换,主要是在hover的时候修改path值即可(注意两个svg大小一样) 如果不写过渡css,这两种弧形 阅读全文
posted @ 2018-08-27 17:31 *茉莉花开* 阅读(1864) 评论(0) 推荐(1) 编辑
摘要: 用 Vue.js + vue-router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 vue-router 添加进来,我们需要做的是,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。 阅读全文
posted @ 2018-08-27 14:50 *茉莉花开* 阅读(262) 评论(0) 推荐(0) 编辑
摘要: H5唤起app 1.判断是否在微信中打开 无论是在哪个平台的客户端Android/IOS,在微信的平台上访问都有一个问题,那就是无法启动客户端,这是微信为了安全性考虑的限制 ,android这边屏蔽schema协议,除非公司是微信的伙伴加入了白名单才能使用,IOS系统可以去访问app对应appsto 阅读全文
posted @ 2018-08-20 11:50 *茉莉花开* 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、vue脚手架跨域与代理 1.跨域问题 文件config/index.js 原始代码: proxyTable修改如下: "参考资料" 2.远程访问问题 目的:写好的项目希望在其他电脑上或手机上查看。 方法: 打开文件 config/index.js,在dev对象中添加一个属性host,值为本机的i 阅读全文
posted @ 2017-10-23 16:03 *茉莉花开* 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 补充组件分发、动态组件,递归组件等剩余知识点,以及讲解了利用组件知识开发树形demo。 阅读全文
posted @ 2017-08-21 17:32 *茉莉花开* 阅读(734) 评论(0) 推荐(3) 编辑
摘要: 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以 is 特性扩展。 阅读全文
posted @ 2017-08-17 13:58 *茉莉花开* 阅读(1475) 评论(3) 推荐(8) 编辑
摘要: 产品终于上线,后期主要是优化了。在开发过程中用到了很多location对象的知识,趁现在有时间先整理一下。 Location 对象存储在 Window 对象的 Location 属性中,可通过window.location对其访问,表示那个窗口中当前显示的文档的 Web 地址。它的 href 属性存 阅读全文
posted @ 2017-08-14 17:43 *茉莉花开* 阅读(1512) 评论(1) 推荐(3) 编辑