- 博客(33)
- 收藏
- 关注
原创 jQuery插件编写$.fn.jquery
学习文档的地址http://jquery.cuishifeng.cn/jquery.html代表 jQuery 版本号的字符串.jquery属性是通过 jQuery 原型赋值的,通过使用它的别名$.fn进行引用。它是一个含有jQuery版本号的字符串,例如 "1.5.0" 或 "1.4.4".用一个或多个其他对象来扩展一个对象,返回被扩展的对象如果不指定target,则给jQuer...
2022-09-20 16:39:25
199
原创 2021-05-27
Mac 版fiddler everywhere注册提示network error @TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置
2021-05-27 13:47:42
85
原创 苹果手机input光标乱跳 慢慢滑动会从底层漏出来
百度结果大家都说是固定定位fixed 引起的 更改成绝对定位 就可以解决 ,首先我调整了下被穿透的两个盒子的z-index值 ,但是并没有解决问题 代码里使用的也是相对定位 所以不是fixed引起的 ,最后我发现我的问题是input输入框获取焦点光标之后 再滑动列表如果快速的滑动不会出现问题,如果慢慢滑动就会出现光标闪动,不消失的问题,最后我的解决方案是给屏幕添加了touchstart事件,如果...
2018-08-13 09:39:36
2380
原创 canvas
1 设置宽高的时候要在canvas标签里 width=1000 height=1000 或者 canvas.width = 1000 canvas.height = 10002填充色 3 边框色4绘制多个线条需要加入首尾 beiginPath() closePath5 canvas 是基于状态的6 画圆 圆心的X坐标 圆心的Y坐标 半径大小 从哪一个弧度值开始 结束于哪一个弧度值 默...
2018-07-07 14:40:14
213
原创 Object.create(null)用来初始化一个新对象和{}区别
区别:Object.create(null)不会继承Object原型上的任何东西 如没有继承方法toString(){}创建的新对象会继承 所有Object的属性 可以在console上查看到为什么用Object.create(null)1 因为使用create创建的没有任何属性 可以自己定义hasOwnProperty,toString()方法等2 for in 循环的时候不会再遍历原型链上的...
2018-07-03 14:10:56
1169
原创 vue2 使用vue-cli2 搭建项目
npm install --g vue-cli 全局下载脚手架vue init webpack test 生成项目 形成基本结构npm install 依赖包npm run dev 启动项目配置Eslint 百度下规则配置路由配置 css js 文件夹在main.js 引用sass axios bus elementUi等mixins混合...
2018-06-28 17:29:46
6727
转载 js获取页面是否到达底部
<script type="text/javascript"> $(window).scroll(function () { //已经滚动到上面的页面高度 var scrollTop = $(this).scrollTop(); //页面高度 var scrollHeight = $(document).height(); //浏览器窗口...
2018-06-28 10:18:44
1899
原创 组件间使用插槽
template slot-scope="scope"> div>{{ scope.row.zukeName }}/{{ scope.row.zukePhone }}div> div>{{ scope.row.rentStartTime}}-{{scope.row.rentEndTime}}div> template>el-table-column>el-table-col
2017-12-22 18:21:10
828
原创 better-scroll滑动插件的使用
使用条件 1父容器有固定的高度 2 内容过多会溢出,使用了overflow:hidden 3直接给父元素添加使用使用1 下载npm install better-scroll --save 2 引入import BScroll from 'better-scroll'3创建实例对象,传入获取到父元素的标签 ,放在函数中methods: { init
2017-11-15 16:46:40
1549
转载 seller.avatar 报错 avatar of undefined
问题是 seller 没有引入成功 解决是 找到seller数据的传递过程 state.js,main.js,action.mutation.都没有问题 最后在index.js发现是state引入的时候出现了错误
2017-11-15 09:10:16
486
原创 $nextTick
将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一样,不同的是回调的 this 自动绑定到调用它的实例上。nextTick 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。
2017-11-14 16:14:07
272
原创 路由的使用流程
1创建路由组件 .vue格式2创建路由器 index.js格式3在index文件里映射路由 创建路由配置对象4在app.vue主组件中 使用 显示路由组件5在main.js入口文件中引入路由器 6启动路由
2017-11-10 18:58:37
386
转载 常见数组的方法
1> filter是满足条件的留下,是对原数组的过滤;arr.filter(): 给数组的每一项都运行给定函数,返回结果为true的元素组成的数组:2> map则是对原数组的加工,映射成一一映射的新数组forEach() 方法对数组的每一个元素执行一次提供的函数。map() 方法创建一个新数组,其结果是该数组都执行一次函数,原函数保持不变。filter()
2017-11-05 09:26:03
213
原创 npm --save 和 npm --save -dev的区别
相同点 两个命令都可以将下载的包写入到 package.json文件不同点w npm install --save 会把文件添加到package.json 的 dependencies 中 npm文档说dependencies是运行时的依赖 开发后还是需要的依赖 没有无法正常运行 npm install --save -dev 会把下载的依赖添加到 pa
2017-11-03 16:00:01
215
原创 声明式和命令式
声明式:要吃饭 ,快坐好,不要说话告诉'机器' 你想要什么,让机器去想怎么做命令式吃饭 ,坐好,安静告诉机器怎么做 一步一步做什么
2017-11-03 12:46:19
1138
转载 闭包 和闭包的作用
闭包(closure)作用域控制 通过嵌套函数 得到局部变量的值 1,函数内部可以直接读取全局变量 ,全局得不到函数内部的变量 ,所以可以在函数体内部再加一个函数 将变量作为返回值返回到函数体内2 注意当函数内部声明变量一定使用var 所以闭包 是将函数内部与外部连接的桥梁 通俗讲 闭包就是能读取到其他函数内部局部变量的函数 也就是那个存在其他函数内部的函数 把
2017-10-27 20:48:06
239
转载 React组件的生命周期
1. 组件的三个生命周期状态: * Mount:插入真实 DOM * Update:被重新渲染 * Unmount:被移出真实 DOM2. React 为每个状态都提供了两种勾子(hook)函数,will 函数在进入状态之前调用,did 函数在进入状态之后调用 * componentWillMount() * componentDidMount() : 已插入真实
2017-10-25 18:43:16
108
原创 px和em和rem的区别
px像素是绝对单位,是固定的值,不会因为其他元素尺寸的大小而改变,通常是计算机屏幕上的一个点,1/96UI em是相对单位,一般会由父元素的大小决定,自己没有固定的值,总是由其他元素的尺寸大小决定的相对值rem css3新增的相对单位 他相对的是HTML的根元素的的大小
2017-10-22 21:47:28
229
原创 bind(),call(),apply()区别
相同之处bind(),call(),apply()都可以动态的改变this的指向不同之处 1.bind()和call(),apply()的区别 bind()在执行之后返回的是函数 ,没有立即调用 ,如果要调用函数需要在后边单独添加一个() ,而call(),apply()方法调用之后都是立即调用的 2.call()和appl
2017-10-19 22:11:27
134
转载 常见的event事件
Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态什么时候会产生Event 对象呢? 例如: 当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对象.关于event对象在触发的事件的函数里面我们会接收到一个event对象,通过该对象我们需要的一些
2017-10-17 18:40:23
2443
原创 webstorm 的es6设置之后还是出现红线的解决方式
1,设置的时候我的mac 需要设置2个地方 在文件中设置之后 还要在preferences 和default2这个是专制看着不舒服的实际是治标不治本 在webstorm下边有个设置高亮的地方 调节到前边2个就好了 3 这是个别人的问题 就是用webstorm打开代码的时候 需要检查打开的文件夹中是否含有其他 webstorm不支持的文本格式 如zip,xmin...
2017-10-16 21:10:14
10297
原创 考察的是js的预解析
预解析:在当前作用域下,js运行之前,会把带有var和function关键字的事先声明,并在内存中安排好。然后再从上到下执行js语句。预解析只会发生在通过var定义的变量和function上。
2017-10-16 16:50:25
129
转载 快速入门webpack模块打包器
webpack快速入门教程1、了解Webpack相关* 什么是webpack * Webpack是一个模块打包器(bundler)。 * 在Webpack看来, 前端的所有资源文件(js/json/css/img/less/...)都会作为模块处理 * 它将根据模块的依赖关系进行静态分析,生成对应的静态资源* 理解Loader * Webpack 本身只能加载JS/
2017-10-16 09:54:41
547
转载 node.js
node.js能实现的功能node.js 是什么?是一个能在服务端运行JavaScript的开放源代码,是一个跨平台的JavaScript运行平台,使用GoogleV8引擎运行代码,非阻塞的和异步的I/O模型
2017-10-16 08:32:19
140
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-10-15 15:02:23
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人