- 博客(16)
- 收藏
- 关注
原创 手机端h5页面接口分功能
一、思路分析今天写程序遇到了手机端的分页问题,以前没遇到过类似问题,pc端的分页都是有几个按钮,可以自主选择分页。但是手机端的之前没遇到过,后来的解决方案是加了一个loading的gif图片,然后看完一页之后先加载loading图片,然后等到接口请求成功之后,显示接口请求的内容,把loading图标隐藏。如此反复,知道最后一页,就显示已经到底部了。二、代码如下var pageInde...
2018-07-27 17:09:25
2274
原创 css3里面怎么引用外部字体包,不再是单调的微软雅黑和宋体
一、需求分析 之前在写网页的过程中,遇到很多字的问题。比如ui设计师给了很好看的设计稿,但是因为担心浏览网页的人本地没有这些字体,于是每次都使用单调的微软雅黑或者宋体来代替。因为字体不一样,结果出来的效果和设计稿差很多。 但是现在这个问题已经解决,css3出了一个外部字体库的功能,之前为了写这个功能,绕了很多弯路,直至心灰意冷。后来终于找到了一个解决问题的方法。二、解决方法 第一...
2018-06-29 13:46:28
8509
原创 原生js实现文字无缝滚动,速度可自行定义
前端时间工作中遇到一个文字无缝滚动的需求,于是自己研究了很久,写了一个小的demo,可以直接拿走用。适用场景很广泛,如有需求,可来这里拿代码。一、html代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文字无缝滚动&l
2018-06-25 10:41:13
9257
原创 一道很有意思的面试题,考推理和逻辑能力
问题: 一个屋子里面有五十个人,每个人领着一条狗,而这些狗中有一部分病狗(不少于一条).假定有如下条件: 一,狗的病不会传染,也不会不治而愈.也就是说病狗的数量一直不会改变; 二,狗的主人不能看见自己的狗是否有病,但是狗的主人只有通过别人的狗是否有病才可以看出自己的狗生病了没有; 三,一旦主人发现自己的狗肯定是一只病狗,就会在当天开枪打死这 条狗; 四,狗必须由他的主人亲自动...
2018-04-17 09:20:41
6871
1
转载 面试题:给你个id,去拿到name,多叉树遍历
题目:一个树形的数据(如下数据),面试官给你一个id,然后拿到对应的name?数据结构大概是这个样子:var cityData = [ { id: 1, name: '广东省', children: [ { id: 11, name: '深圳', ...
2018-04-16 16:48:54
765
转载 ajax中的一些参数的含义及用法
jquery中的ajax方法参数的用法和他的含义: 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将...
2018-04-09 14:23:03
668
转载 "".indexOf()的作用,以及结果标识 1、0、-1
"".indexOf()的作用,以及结果标识 1(不限于1,而是发现的字符的起始位,从0开始)、0、-1在实际编程的过程中,总是无法避免和String类型的反参打交道,但是这个String类型的数据并不是中止,而是需要做进一步的转化比如转化为xml对象或者json类型的对象。但是返回的String类型的字符串有时并不是我们预想的字符串,或许是网络故障,或者是我们的请求没有获取正确的响应而返回了一个...
2018-03-23 12:00:19
21827
原创 表格里使用text-overflow后不能隐藏超出的文本的解决方法
在w3cschool中css3中有个文本相关的属性text-overflow,当把它设为ellipsis时文本溢出内容就能显示为省略标记,而设为clip时就能把文本溢出的部分裁切掉,当然,前提是设置好两个属性,那就是white-space:nowrap(强制文本在一行内显示)及overflow:hidden(溢出内容为隐藏),也就是要同时有 在w3cschool中css3中有个文本相关的属性tex...
2018-03-21 20:39:29
518
原创 atom插件
1.Sync Settings搭配github,同步你的atom插件信息,配置信息,让你轻松实现一台电脑配置,多台电脑共享。2.Emmet能够基于Emmet语法产生HTML,做过前段开发的不会不知道这个插件吧。好用到哭。3.Atom Beautify代码格式化工具,可以设置在保存时自动格式化,别提有多方便了。支持html,css,javascript,java,go等等,反正常见的语言基本都支持了...
2018-03-20 11:12:14
370
1
原创 sublime各种前端插件及安装吧,持续更新中哦~
一、安装安装很简单,可以去网上百度,要先去官网复制一段代码,然后自己跟着指示做就可以了。二、相关插件1、react "Babel","JsFormat","Package Control","React Development Snippets","react-native-snippets","SublimeCodeIntel","SublimeLinter",&qu
2018-03-20 10:47:46
340
原创 一些前端友好的东西或ui库,持续更新中哦~
一、Ant Design组件一个服务于企业级产品的设计体系。基于『确定』和『自然』的设计价值观,通过模块化的解决方案,让设计者专注于更好的用户体验。官网地址:点击打开链接二、LayerUI库(友好的弹出层)一个让你想到即可做到的web弹窗/层 解决方案(非常好用)官网地址:点击打开链接三、Bootstrap可视化布局系统(快速搭建)Layout It!可拖放排序在线编辑的Bootstrap可视化布...
2018-03-16 17:31:19
289
原创 点击删除按钮弹出对话框提示是否删除
功能原理:confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语...
2018-03-16 11:56:29
19902
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人