#P

datetimepicker 初始化只显示年

  $("#overdue2").datetimepicker({format:'yyyy',autoclose:true,startView:4,minView:4,todayHighlight:true}); ...
代码星球 ·2020-04-01

gulp配置

 webstorm配置nodebabel编译es6     ...
代码星球 ·2020-04-01

JS apply 和 call 的实现

很早之前的一篇博客写了bind的实现,是基于apply的,感兴趣的朋友看完这篇文章可以接着看看bind的实现。apply和call主要就是传参的区别。这里就不多说了,直接看代码。//call实现Function.prototype.myCall=function(context){context.fn=thisvara...
代码星球 ·2020-04-01

JS实现Promise原理

promise是用来解决Js中的异步问题的,js中所有的异步可从callback→promise→generator+co=async+await其实所有的都是callback的变相处理,只是后者慢慢变的越来越优雅和强壮可扩展。那么如何实现promise呢?先观察一下promise的样子leta=n...
代码星球 ·2020-04-01

路由传参,path和query的刷新报错js文件丢失

日常的路由跳转,基本都会用到传参,有两种方式:path+query,name+params常用的写法:this.$router.push({path:'proDetail',query:{id:query.id,from:this.menuName,fromPath:'proList'}});或者this.$route...

关于props的注意事项!

起于昨晚大半夜在群里看到有人问这个问题,在子组件的data属性里重新赋值props属性this.a=this.propA,不生效!提示了他如果是异步的话,就要注意watch.决定今日敲个demo分析一下过程。官方文中中其实有提到,用计算属性。父组件值传入子组件,一个单向数据流,如果是重新把prop的属性值赋值给了子组件...
代码星球 ·2020-04-01

swiper轮播始终居中active图片

用的是vue-awesome-swiper在vue项目中,参数方法与swiper一致。使用场景如下:左侧小图一共八张,默认显示的是三张,始终保持activeimg在中间,提升用户体验度。swiper容易就是为三张图片的高度。在官方文档实例中,居中如下。这样的话,第一张图片也是居中的,它的上面就会空出一张图片的高度空白,...

javascript简洁高效写法(无关版本)

一、字符串转整数如“1”----1写法一:string-0 andsoon写法二:~~string(√)二、四舍五入写法一:(number).toFixed(2)(四舍六入五成双)写法二:Math.round(100*number)/100三、进制写法一:10000写法二:...

gulp简单使用

公司项目需要优化,前端方面只要就是资源整合。拿另一个小项目试验:gulpfile.js/***CreatedbyAAAon2017/9/28.*/vargulp=require('gulp');vardel=require('del');//删除目录varautoprefixer=require('gulp-autop...
代码星球 ·2020-04-01

复制功能 in pc&mb

 在pc端我经常这样://JScript文件functioncopyToClip(type,copytext){if(window.clipboardData){if(window.clipboardData.setData("Text",copytext)){alert("复制成功!")return;}}e...
代码星球 ·2020-04-01

前端起一个本地php服务器

软件:xamppNavicatPremium(自己找破解)SVN(安装注意事项详见)步骤:安装xampps,安装完成后启用Apache和MySQL(记住安装目录,不要太深)安装NavicatPremium,新建localhost连接(名称localhost,IP127.0.0.1),在localhost下新建数据库,执...

npm模块包

http-server描述:http-server是一个简单的、零配置的命令行HTTP服务器。安装:需要全局安装npminstallhttp-server-g在vue-cli打包出的dist目录下运行hs,出现以下Availableon:http://192.168.1.100:8080http://127.0.0.1...
代码星球 ·2020-04-01

Javascript 1.5/1.6 新特性

一、const常量声明创建了一个常量并要求有初始值这个常量不能重写,也不能重新声明,它所在的作用域内不能声明与其名称相同的其他变量或函数这个常量拥有块作用域二、let变量let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。let绑定不受变量提升的约束,这意味着 let 声明不会被提升到当...
代码星球 ·2020-04-01

JavaScript 运行机制

阅读目录一、为什么JavaScript是单线程?二、任务队列三、事件和回调函数四、EventLoop五、定时器六、Node.js的EventLoop七、关于setTimeout的测试JavaScript语言是单线程,也就是说,同一个时间只能做一件事。JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,Ja...
代码星球 ·2020-04-01

小程序里实现 watch 和 computed

小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。那么如何像vue那样在Page里实现watch和computed呢?如果这时候你脑子...
代码星球 ·2020-04-01
首页上一页...32833284328532863287...下一页尾页