用户中心USER CENTER

首页/用户
  • iphone 软键盘弹起,禁止页面整体往上滚动

    摘要:最近在做一个移动端的项目,底部的输入框获得焦点时,软键盘弹起,在手机上火把页面整个卷走,只看到页面的下半部分。 最近在做一个移动端的项目,底部的输入框获得焦点时,软键盘弹起,在IOS手机上火把页面整个卷走,只看到页面的下半部分。 首先经过反复调试,找到两条重要线索: 1、先找到键盘弹起时页面中会改变的值: 测试软键盘弹起时的正文全文高度、可见区域高度、文档显示高度 、被卷去的高度這...

    bluesky 发布于Css
  • vue使用原生js实现滚动页面跟踪导航高亮

    摘要:需要使用做一个专题页面。滚动页面指定区域导航高亮。监听滚动页面事件,对比当前页面的位置与元素的位置,如果当前滚动的区域位置大于元素的位置,导航添加,其他去掉进行样式切换。 需要使用vue做一个专题页面。 滚动页面指定区域导航高亮。 监听滚动页面事件,对比当前页面的位置与元素的位置,如果当前滚动的区域位置大于元素的位置,导航添加class,其他去掉class进行样式切换。 ...

    bluesky 发布于Css
  • Vue双向绑定的实现原理系列(一):Object.defineproperty

    摘要:并且,由于是在不同的数据上触发同步,可以精确的将变更发送给绑定的视图,而不是对所有的数据都执行一次检测。默认值为表示能否修改属性的值。 了解Object.defineProperty() github源码 Object.defineProperty()方法直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。 vueJS采用 ES5 提供的 Object....

    bluesky 发布于JavaScript
  • 学习计划

    摘要:正在学习深入技术栈巩固基础力扣算法题准备学习单元测试前端自检清单等配置数据结构与算法已完成深入与技术栈 正在学习: 1.深入react技术栈;2.巩固es6基础;3.力扣算法题; 准备学习: 1.单元测试;2.blog:前端自检清单等;3.webpack配置;4.JavaScript数据结构与算法; 已完成 深入react与redux技术栈

    bluesky 发布于JavaScript
  • js如何获取函数内的变量

    摘要:众所周知,函数内部的局部变量,外界是访问不到的。今天有个很简单的需求,要用到函数内的变量,简单记一下测试要获取的变量当然这个报错了,解决方式,使用闭包然后出去测试成功访问还有个例子方式一,匿名函数调用返回匿名方法返回另一种方式较为直观返回 众所周知,js函数内部的局部变量,外界是访问不到的。那么js中是如何访问函数内部的局部变量。 今天有个很简单的需求,要用到函数内的变量,简单记一下;...

    bluesky 发布于JavaScript
<