2024年4月19日
摘要: 微信小程序开发中经常遇到有表单提交的需求,一些特殊的字段要过滤掉特殊字符。比如姓名、籍贯、地址等,都要实现不能输入特殊字符的功能,可以创建一个统一的方法来处理输入事件,并在这个方法中检查输入的字符。 下面是一个简单的示例: <view class='flex f30 ali-center'> <in 阅读全文
posted @ 2024-04-19 16:50 JoeYoung 阅读(3) 评论(0) 推荐(0) 编辑
  2024年4月18日
摘要: 在微信小程序开发中遇到个bug,input表单中明明已经输入了内容,提交时还是检测出让输入内容。 <view class='f30 flex-center'> <input name="realname" value='{{realname}}' placeholder="请填写真实姓名" /> < 阅读全文
posted @ 2024-04-18 10:44 JoeYoung 阅读(1) 评论(0) 推荐(0) 编辑
  2023年12月6日
摘要: CSS 的逻辑组合伪类有 4 种,分别是::not()、:is()、:where()和:has()。 否定伪类:not() :not 伪类选择器用来匹配不符合一组选择器的元素。由于它的作用是防止特定的元素被选中,它也被称为反选伪类(negation pseudo-class)。 也叫否定伪类,是在元 阅读全文
posted @ 2023-12-06 14:52 JoeYoung 阅读(32) 评论(0) 推荐(0) 编辑
  2023年12月5日
摘要: 结构伪类选择器是针对 HTML 层级结构的伪类选择器。 常用的结构化伪类选择器有: :root选择器、:not选择器、:only-child选择器、:first-child选择器、:last-child选择器、 :nth-child选择器、:nth-child(n)选择器、:nth-last-chi 阅读全文
posted @ 2023-12-05 14:48 JoeYoung 阅读(143) 评论(0) 推荐(0) 编辑
  2023年9月21日
摘要: 需求:页面指定区域内的内容循环滚动,但是内容形式、高度都不固定,是接口从编辑器提取出来的内容。 代码: <div id="container5"> <div class="content" id="f12red1"> 自2023年9月20日24时起,国内汽、<br>柴油价格(标准品,下同)每吨分别提 阅读全文
posted @ 2023-09-21 11:17 JoeYoung 阅读(59) 评论(0) 推荐(0) 编辑
  2023年8月29日
摘要: 使用微信小程序基础组件中的scroll-view,但是滑动的时候 bindscroll 一直不生效。 <view class="container log-list"> <scroll-view scroll-y style="height:100%;white-space:nowrap;" scr 阅读全文
posted @ 2023-08-29 15:20 JoeYoung 阅读(107) 评论(0) 推荐(0) 编辑
  2023年8月25日
摘要: 微信小程序的scroll-view组件中,scroll-into-view 属性可以指定滚动到指定id的位置。 <scroll-view class="content" scroll-y scroll-into-view="{{ intoIndex }}" scroll-with-animation 阅读全文
posted @ 2023-08-25 15:03 JoeYoung 阅读(116) 评论(0) 推荐(0) 编辑
  2023年8月17日
摘要: 今天提交微信小程序审核时,官方提示“隐私政策不合规,默认自动同意《用户服务协议》及《隐私政策》,应当由用户自主阅读后自行选择是否同意隐私政策协议,不得默认强制用户同意。” 需要在微信授权登录时先判断用户是否勾了隐私选协议,然后再弹出获取手机号的弹窗。 所以进行如下修改: 1、增加单选按钮 2、在获取 阅读全文
posted @ 2023-08-17 10:41 JoeYoung 阅读(644) 评论(0) 推荐(0) 编辑
  2023年5月10日
摘要: 新版微信小程序的 app.json 文件中多了一个:style": "v2" { "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":"light", "navigationBarB 阅读全文
posted @ 2023-05-10 11:24 JoeYoung 阅读(233) 评论(0) 推荐(0) 编辑
  2023年4月28日
摘要: 我们都知道直接使用 new Date() 获取到的是访问当前网站的客户机本地的时间,有的时候这个时间有可能因为人为修改,主板电池没电等原因导致获取到的时间不准确。因此,在开发中,需要获取当前时间进行操作,应该直接使用JS获取服务器的时间。 获取本地当前时间(时间戳): var nowTime = n 阅读全文
posted @ 2023-04-28 16:24 JoeYoung 阅读(157) 评论(0) 推荐(0) 编辑
  2023年4月27日
摘要: 当前环境:PHP、Ueditor的版本是1.4.3 新的需求是,需要在Ueditor 富文本编辑器中,插入视频播放,并且视频格式有MP4,也有M3U8。 百度编辑器默认的是embed,需要修改下配置。 ueditor.all.js 和 ueditor.config.js 这两个文件要改一些东西,具体 阅读全文
posted @ 2023-04-27 15:54 JoeYoung 阅读(264) 评论(0) 推荐(0) 编辑
  2023年4月25日
摘要: 昨天接到一个新的需要,在后台文章编辑器中,每一个文章的正文前面,可以单独添加一个电头字段,但是如果在富文本编辑器中最上面就添加图片的话,图片就会把电头和正文中的文字给隔开。需要做的是获取到电头字段,然后在正文中的文字部分的最前面插入电头字段。具体看下图: 原始的代码: <div class="det 阅读全文
posted @ 2023-04-25 09:59 JoeYoung 阅读(330) 评论(0) 推荐(1) 编辑
  2023年4月18日
摘要: 今天遇到一个需求,当用户在输入框中输入文本的时候,点击一个按钮,获取当前输入框中光标的位置,并在当前位置中插入对应的文字或字符。 简单整理了一下代码: <input id="title" name="title" type="text" value="" /> <button id="button" 阅读全文
posted @ 2023-04-18 10:23 JoeYoung 阅读(332) 评论(0) 推荐(0) 编辑
  2023年4月10日
摘要: 在做项目的时候,需要根据是否上传图片,(前提是已经上传文件,再次上传取消时,监听取消事件)进而判断页面变化。通过查阅相关资料,发现change事件并不能监听取消,于是从另外一种角度:判断上传的文件是否有值,进而监听取消事件。 代码如下: <input type="file" name="file" 阅读全文
posted @ 2023-04-10 10:56 JoeYoung 阅读(383) 评论(0) 推荐(0) 编辑
  2023年4月6日
摘要: 小程序的包被限制在2M以下, 超出的时候点击预览, 发现报错: Error: 代码包大小为 3701 kb,上限为 2048 kb,请删除文件后重试 解决方法: 1. 优化代码, 删除掉不用的代码 2. 图片压缩或上传服务器 一般图片所占空间较大,尽量不要放在小程序本地文件夹中,如果图片不多我们也可 阅读全文
posted @ 2023-04-06 09:53 JoeYoung 阅读(3947) 评论(0) 推荐(0) 编辑