自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 你还在用这种方式联调吗

安装上这个插件之后,浏览器打开你的项目线上地址,在右上角点开该插件导出该cookie,然后复制到某处编辑器,将所有的domain改成你本地服务的地址,即0.0.0.0之后,全选复制到粘贴板,浏览器打开你本地服务地址,此时再次打开插件,点击导入cookie,粘贴进去点击确认,当前本地页面就可以带着cookie去访问后端接口了。在config.js中配置后端服务器对应地址,如果是和对应后端联调,则是对方IP+端口,例如http://192.168.98.149:8092。PS: 超~省力联调方式。

2024-01-11 14:46:01 508

原创 ANTLR 4 实践上篇 - grammar

要学习ANTLR4,首先需要知道antlr是干什么的?ANTLR(全称:ANother Tool for Language Recognition)是目前非常流行的语言识别工具,使用Java语言编写,基于LL(*)解析方式,使用自上而下的递归下降分析方法。通过输入语法描述文件来自动构造自定义语言的词法分析器、语法分析器和树状分析器等各个模块。ANTLR使用上下无关文法描述语言,文法定义使用类似EBNF的方式。所有编程语言的语法,都可以用ANTLR来定义。ANTLR提供了大量的官方grammar。

2023-12-28 12:02:17 1014

原创 复习一下组件间通信方式

父子嵌套关系:利用 props 对象实现父组件向子组件通信;父子嵌套关系:利用 callback(回调函数) 或ref实现子组件向父组件通信;多层(父子)嵌套关系(跨级通信):利用 Context 对象, 以生产者和消费者的方式实现通信;非嵌套关系:利用 PubSubJS (发布订阅) 的方式实现通信;示例:以上提到的一些通信方式。

2023-12-28 12:00:46 977

原创 Form表单数组字段增删问题

Form表单数组字段增删问题场景还原在我们做表单这块的时候可能会遇到以下原型:表单中其中一个字段是个数组,数组的每一项是个对象,可能有多个字段,且支持删除和新增。那么问题来了,这种情况,我们如何设计数据结构、如何设计我们的Form表单?实现动态增删效果<FormItem {...formItemLayout} // required

2020-06-23 14:06:12 715

原创 如何将本地仓库A的代码推送到远程仓库B

问题描述当前我的项目在gitlab上,存在一个仓库A,在github上建了一个仓库B,我需要把仓库A的分支X推送到仓库B,如何操作?具体操作1、生成一个SSH Key【因为原仓库在gitlab,新仓库在github】cd ~/.sshssh-keygen -t rsa -f ~/.ssh/别名 -C “邮箱地址“例如:ssh-keygen -t rsa -f ~/.ssh/id_rsa_github -C “xxx@xxx.com“这时候 ls 命令查看是否生成了对应的文件

2020-06-23 14:01:21 946

原创 自定义样式覆盖antd样式,实现主题色切换

1、在webpack.config.js配置文件里,在less-loader的options里加上javascriptEnabled: true2、自定义一个去覆盖antd的样式的样式文件,里面重新定义在antd里的变量3、app.js文件里引入公用变量文件variables.less,本人是建立了一个index.less,在里面引入了variables.less,所以在我的入口文...

2019-04-29 10:36:22 11288

原创 在APP内部无法显示一些H5页面,如何去处理

这是本人以及朋友在将自己的H5页面放进app遇到的坑~1、H5页面URL里面带“#”其实按道理是可以显示的,即使是在APP内部,也是浏览器机制,但是APP内部的浏览器机制需要客户端人员去对显示的页面的地址做一些限制,对于某些app里面可能是禁止展示这种类型的地址的,所以需要客户端去做特定的设定。2、后台返回的pdf的URL后台生成了PDF,返给我们前端一个可以直接展示的URL--“...

2019-04-29 10:21:22 2628

原创 如何实现快速排序算法

快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来。快速排序算法的主要步骤:1、从数列中挑出一个元素,作为一个参照值,称为“基准”;2、...

2019-04-25 16:08:16 309

原创 JS获取JSON数据动态渲染DOM,同一个页面不同的数据显示出来的视图不同

本人用JS+JQ+html写了两个页面,从页面A跳转到页面B会带着参数,根据参数的不同获取对应JSON中的对应数据动态拼接字符串,最后渲染到页面中,但是相同的CSS样式,最终显示出来的视图却是不一样的,表示很费解,请各路大神指教。截图如下:页面A的列表:点击“银行卡绑定失败”跳转到“.../helpDetails.html?type=2&amp;id=1”:页面如下:点击“收不到验证码”跳转到“....

2018-04-28 16:28:22 4178 1

原创 关于H5与客户端联调时踩的坑

关于H5与客户端之间的联调,基本的通过JS Bridge交互就不提了,这里要提的是最近刚踩的一个坑。最初的代码是这样:在最初和IOS联调时就没有问题,一切顺利,调用appClient里面的getDeviceInfo方法,顺利的把回调传给了IOS端,IOS也顺利的将我要的数据通过回调回传给了我,但是在与安卓联调时,我这边一直进不了安卓方法的断点,花了几个小时,最终将回调函数声明的位置换了一下就成功的...

2018-04-26 16:34:08 916

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除