- 博客(8)
- 收藏
- 关注
转载 50行代码手写call,apply,bind方法
本文是对该文章的一些理解,写的非常好。附带实例。跟大家分享一下https://segmentfault.com/a/1190000020044435call方法实现:Function.prototype.mycall = function(context,...arg){ // Function是所有函数对象的构造函数。这里给Function的原型声明了一个mycall方法,则所有的函数...
2019-09-25 17:06:49 272
原创 vue实现添加标签组件
最近在写自己个人博客时,发布文章功能需要一个添加标签组件。点击加号,输入文本。就写了一个TagInputer组件,中间遇到了一些麻烦 跟大家分享一下遇到的问题:input需要根据内容自适应宽度绑定contenteditable元素的值效果展示TagInputer.vue<template> <div class="tag-inputer-wrap">...
2019-09-24 15:15:42 7105
原创 input根据内容自适应宽度
最近在写自己个人网站时,发布文章功能需要一个添加标签组件。点击加号,输入文本。而这里的input就需要宽度根据内容自适应。百度搜大多是这两种方法,结果都不是很理想。// 方法一 <input type="text" @input="changeWidth" id="myInput" class="my-input" /> changeWidth(e) { let...
2019-09-23 19:57:21 30749 9
原创 公众号微信支付接口没回调踩坑 WeixinJSBridge getBrandWCPayRequest
这真是一个史前巨坑,遇到的问题是:苹果手机支付然后取消,可以alert出支付取消.但支付成功后不能alert,就以为没进入回调.安卓手机一切正常找了很多方法,各种百度 google,调jssdk的方法去支付,结果还是不行解决办法: 不用去alert,它不会执行.直接跳转到指定页面就可以了.我哭了 onBridgeReady(config) { if (!config.pack...
2019-09-21 14:48:29 4146 3
原创 react模仿antd手写一个多选日期日历组件
业务需求多选近三个月的日期。不能选择当日之前的日期。因为antd的日期组件都是选择单个日期或者日期范围。不符合需求,所以自己就实现了一个。写的不好的地方大家请指教效果展示测试组件<CheckCalendar visible={this.state.showCalendar} onClose={()=>{ this.se...
2019-09-07 15:09:49 3399 4
原创 react实现modal/dialog组件
效果展示测试组件class Test extends Component { constructor(props) { super(props) this.state = { modalVisible: false } } render() { return ( ...
2019-09-06 12:07:44 3120
原创 react实现Radio组件
效果展示:测试组件:class Test extends Component { constructor(props) { super(props) this.state = { active:1 } } onGroupChange(value) { this.setState({...
2019-09-05 18:47:09 7072
原创 react开发公众号踩坑日志
最近刚刚接触react,用react开发一个公众号。以前没有过开发公众号的经验,在这里记录一下过程中踩过的坑。这个项目是前后端开发的。本篇文章只站在前端的视角,希望给大家一个参考一.授权回调微信授权过程进入你的程序跳转至微信授权接口用户确定授权重定向至你的程序访问微信授权接口这里注意使用window.location.href 而不是window.open去访问接口,不然可能...
2019-09-04 16:37:28 1411 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人