- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 在react antd中动态生成多个 form表单组,包括一个动态添加/删除表单项的功能和一个提交表单的功能
方法,动态添加一个新的表单项。当用户提交表单时,将会调用。属性来指定占位文本。在每个表单项的最后,我们使用。组件来实现删除表单项的功能。在表单的最后,我们使用。方法,打印所有表单项的内容。在输入框中,我们使用。组件来实现提交表单的功能。方法循环渲染每个表单项,并使用。组件来动态生成多个表单项。属性指定表单项的名称,使用。在这个示例中,我们首先使用。组件包裹每个表单项。
2023-04-12 11:07:26 3683 1
原创 Jenkins+gitlab热更新自动发版
完成✅,这样的话,gitlab代码更新,会自动触发jekins的构建程序,就实现了自动构建啦!如果有帮助到你,可以给颗小心心❤️嘛~配置gitlab url地址,分支。第一步Jenkins创建相关工程。点击配置,配置关联gitlab代码。点击webhooks,配置热更新。接下来,找到gitlab。
2022-12-23 11:24:02 363
原创 小程序switchTab跳转不刷新的问题
前提:小程序调用支付,成功后跳回我的页面,并刷新数据。问题:switchTab跳转未刷新解决:原生://举例//getCurrentPages(); //当前页面栈,获取当前页面栈,通过onload刷新 wx.switchTab({ url: '../index/index', success: function (e) { var page = getCurrentPages().pop(); //当前页面 if (page == u...
2022-04-02 09:55:30 2176
原创 【uni-app填坑】.gitignore 不起作用的解决办法
参考【uni-app填坑】.gitignore 不起作用的解决办法_Ch3n的博客-CSDN博客_gitignore uniapp场景描述:uni-app项目初始化之后,创建了.gitignore,内容如下:unpackage/node_modules/.history/.idea/.hbuilderx/.project.DS_Store然后就开始写代码了。后来发现每次修改内容,在unpackage目录下都会生成一堆编译后的文件,这个是没必要提交到代码库的。在刚开始的时候没考虑到把该
2022-04-02 09:47:02 1059
原创 uniApp APP端调起微信支付失败errCode:-100的踩坑
使用了在开放平台配置好包名和签名后调试,在有的机型上通过调试可以调起微信支付,但是打包成apk就调起失败,有一种可以成功的结果,反向推断出代码肯定没有问题。但是控制台报errCode:-100的错。互联网检索这个问题的答案,大部分让我查appId和包名证书等问题。还有签名是否一致。最后知道是签名的问题,但是无从下手,看了一个文章,随后成功搞定。附上链接:uniApp APP端 支付/分享 微信开放平台的Android 包名签名的坑_Coder_Kider的博客-CSDN博客使用微信官方的查看
2022-03-31 10:03:47 6968
原创 前端学习网站学习资源汇总
大神前端 https://www.cnblogs.com/hai-cheng/default.html?page=2 angular 前端框架 ng-zorro https://ng.ant.design/components/input-number/zh iview前端框架 https://www.iviewui.com/docs/guide/install 程序员常用工具使用教程 http://mdtools.freelives.cn/ webpack文档 https://webpack.js
2020-12-04 14:03:24 300
原创 关于小程序获取用户信息心得分享
小程序修改了之前的授权才能拿到用户头像和用户名称的方法,之前是使用let base = this; uni.getUserInfo({ provider: "weixin", success: function(res) { (base.headImg = res.userInfo.avatarUrl), (base.nickName = res.userInfo.nickName); }, fail: function() {}
2020-12-04 13:37:51 166
原创 记一次关于二维码分享踩坑
前提条件:预期结果:我在项目内部加了一个扫码功能,项目外部也会配置二维码规则,可以跳转到小程序内部,扫码后跳到对应结果页面。实际结果:我从微信扫一扫进入小程序,第一次跳到结果页面。然后从小程序内部再打开扫码功能,但是没有进行扫码操作,只是打开了扫码工具。返回时,会再一次进入上一次扫码结果页。原因:App场景值 1001,为扫描二维码的场景值。内部扫码和外部扫码的场景值都是1011,我监听到的e.query里的值还是原来的值,也就是没有进行更新和删除的操作。微信官方没有对内部扫码和外部
2020-11-27 11:33:52 865
原创 前端规范小结
前端规范小结: 所有的提交性质按钮都必须要做防重复提交(写指令,给变量,接口不返回按钮不变,控制disabled)。 新建页面或者组件按照功能模块统一存放,对应功能代码要加上明确注释,为什么加,怎么复用等说明,方便后续开发人员的维护和迭代。 统一封装路由,鉴权,请求,埋点,错误上报工具,方便统一监控。 在做本地commit的时候,统一做代码格式统一,项目分配三个以上分支,其主要分支要有(develop,master)两个分支,一个用来提测,一个用来正式上线稳定版本,在问问题的时候方便版本回溯。 .
2020-11-27 10:50:14 84
原创 pc和h5生成二维码跳转到微信小程序
pc和h5生成二维码跳转到微信小程序先使用qrcode生成二维码,绑定对应链接,分别引入qrcode插件pc: <div class="codeDes">微信扫描二维码跳转</div> <div id="qrcode"></div>$('#qrcode').qrcode({width: 64,height: 64,correctLevel:0,text: "https://wap.BalleMax.com/.
2020-11-23 16:41:01 1921 7
原创 uniapp中vue强制刷新部分视图数据
uniapp开发的时候经常会遇到想要修改当前数据中的部分数据,控制台输出发现是正确,但是界面显示还是旧数据。试试this.$set(obj, key, value);---this.$set(原对象, 数据里的哪一项, 赋值); // 倒计时状态。 waitStatusFun(status, secondsChange, index) { this.$set(this.videoFaceRecordList[index], 'status', status).
2020-11-23 15:51:22 3521 1
原创 uniapp小程序腾讯云视频调用实现1V1会话和踩坑分享
第一步:下载官方demo,附地址:https://github.com/undefineders/WXMiniByUniapp-TRTC,然后导入本地HbuilderX中,运行到小程序,如果运行成功进行下一步 第二步:在官方网站https://console.cloud.tencent.com/trtc/quickstart申请SDKAppID 和 SecretKey 两个关键信息,这是要运行 Demo 所必须的,然后将他们按照页面上的指引粘贴到源代码中自带的./debug/GenerateTestUse
2020-11-23 11:48:52 4498 20
原创 关于html元素水平居中
一、div居中水平居中1.给元素指定宽度,然后外边距左右自动居中.center{ width:100px; margin-left:auto; margin-right:auto; }2.inline-block实现水平居中方法 要在元素的父容器中设置text-align的属性为“center“.parent{ text-align: center; ...
2018-05-03 15:45:21 158
翻译 网页实现自适应(学习)
一、允许网页宽度自动调整 首先,在网页代码的头部,加入一行viewport元标签 <meta name="viewport" content="width=device-width, initial-scale=1" />viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-sc...
2018-04-28 17:45:09 733
原创 jQuery通过修改一个jQuery对象的class类来自定义表单验证
当我们使用表单不用submit是需要验证表单是否为空等。可以自己给你的下一步按钮添加点击事件,对你的表单数据进行监听,html<input class="formbackground" id="position" name="position" type="text">//这是一个输入框 <div class="rewidthcolor" onclick=&quo
2018-04-23 10:42:26 536
翻译 基于bootstrap的 bootstrapValidator表单验证
1. 需要引用css: bootstrap.min.css bootstrapValidator.min.css js: jquery-1.10.2.min.js bootstrap.min.js bootstrapValidator.min.js bootstrap下载(地址官网去找...
2018-04-20 18:03:30 223
原创 如何删除textarea的移动版Safari的阴影?
如何删除textarea的移动版Safari的阴影? textarea { -webkit-appearance: none; } input, textarea, a { -webkit-tap-highlight-color: transparent; }...
2018-04-20 17:29:40 160
翻译 查看端口占用并关闭
这里红字显示的是端口为9997已被占用,解决方法就是:1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是9997,首先找到它。3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "9997",回车,记下最后一位数字,即PID4....
2018-04-19 16:39:18 1967
原创 jquery实现动态添加html代码遇到的问题与弹窗样式风格layer库
1.append与after之间,同样是添加结尾元素,但是append添加的元素会显示在最后面;同样是点击按钮添加元素,append是将元素连到其父元素的最后。而after是将元素连到自身元素后面。我做项目的时候遇到过这种错误,所以大家遇到类似动态插入错误的时候,在你对这些方法不熟的时候,答应我,一定要多试几次好吗!改一改你之前错误的那个关键字,换成其他的,说不定就对了呢!(像我们这样的前端开发小...
2018-04-18 17:55:03 1761
原创 关于input默认样式
总结一下前端开发中经常会用到的一些常用input的样式修改问题 /*改变checkbox默认样式*/ <input type="checkbox"class="input_check" id="check1"><label for="check1"></label>//元素 .input_check { position: absol
2018-04-17 15:49:55 4977
原创 AngularJs的路由跳转配置
1.页面导航搭建显示层//<li ng-class="{'active':curNav=='user'}">指向的是控制层 <a href="#/userList">指向的是配置层 <i class="material-icons">dashboard</i> <
2018-04-16 11:32:53 1028
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人