【经典语录】 时间是个常数,但也是个变数。勤奋的人无穷多,懒惰的人无穷少。——字严
今年已经过了117天
本周是今年的第17周
本月还有3天
距离星期天还有1天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
很多时候做页面会涉及到Android系统 和Ios系统兼容问题。有时候就要进行判断是什么类型的系统,以便对不同的系统浏览器进行调用不同的文件和方法。下面的简单的判断Android系统和苹果ios系统的js代码: <script> function checkS...
日期是经常需要用到的,比如有效期、到期时间、预约时间等。当时有些用户就不想输入,直接用0获取其他字符代表,导致插入数据库后默认变成了000000格式的日期。起不到我们的目的。所以有必要判断一下用户输入的日期是否正确,这里用一个简单的内置函数strtotime判断,是正确格式则继续使用,否则用当前时间作为日期: $is_date=strtotime($this->data['e...
涉及到数据查询往往需要多表查询,用的最多的sql语句也会是left join on进行多表查询。但是直接查询极容易出现重复数据,结果虽然出来了,可是不是理想状态的。解决方式是用group by限制条件。 比如我要查两个表: SELECT M.*,C.category_id FROM ry_menu AS M LEFT JOIN ry_news_...
PHP调试代码常用的方式之一,很多时候直接用var_dump和print_r等加上exit就容易导致整个页面停止运行,对已经在线上的项目不好处理,万一用户在使用就不好了,所以在web控制台中用下面语句打印一下比较方便。 $str = "SELECT * FROM ".TABLE_USER." " ."WHERE card_Serial='".$this->data['card_Seria...
下载了个PHPSTORM2017的绿色免安装版,可是在输入中文的时候不显示候选词,输入基本靠猜,这就麻烦了,百度了方法,发现是jre64里面的问题,下面提供了解决方法。 win7系统新安装的phpstorm2017.2版本,试了很多输入法,要么是不显示候选次,要么是输入法候选词总是在屏幕右下角,没有跟随光标移动。百度很久,重要找到解决方案。 就是替换phpstor...
不得不说的微信小程序网络请求的问题,这个坑超级容易跳进去,按照提供的文档,90%都会进坑而不知道怎么回事,莫名其妙。我也是经过多次摸索和查阅资料发现的,在这里做个笔记,刚开始习惯跟着文档写请求,用json类型的请求头,多个页面都统一了,这些坑不得不说说。到今天想加个小功能的时候,还是被之前埋下的坑骗了。 用POST请求服务器数据进行增删改很正常的操作,在小程序安装官方的文档就是...
微信小程序下拉刷新经常使用,及时获取服务器的最新动态,尤其是对经常更新的数据来说是非常必要的,用户的习惯就是浏览完了当前内容后都喜欢下拉刷新,我以原生的下拉刷新作为案例,讲讲下拉刷新的效果。 当然,首先要进行思考,如果有思路了自然就不难想到方法,如果思路不清楚,那么就难以按键盘进行写代码了。不光是未了实现下拉刷新而这样,还要给用户更好的体验,刷新过程显示“正在刷新”、“加载中”或...
在微信小程序中进行跳转方法有几个,一般都会利用button或者navigateTo进行直接跳转。我这里有种笨方法,可以在列表中点击按钮后跳转到详细文章列表,然后获取传递来的参数直接显示:在点击按钮设置事件,在detail的js中获取并设置数据。 点击图片可以查看大图 下面的lists的js这是button的事件处理: ...
页面设计往往需要进行CSS定位的设置,比如相对定位,绝对定位。但是如果忘记给相对的父类设置position属性,效果就没有了或者不是想要的效果。案例中我把这个按钮相对父类居于底部距离5px的地方,要做到这一点需要把父元素的position属性设置为relative,设置为relative之后不设置left和top属性,这时候父元素虽然是relative的,但是还是在原来位置。 然后把子元素的...
刚开始学微信小程序会遇到一些基本的但是会卡死的问题!要自己慢慢摸索+尝试+百度+谷歌才可能解决。其实就是尝试出来的! 比如that.setData这个问题。我在小程序请求我编写好的一个接口地址,可是用this.setData会报错提示setData有问题。然后百度来在发起请求要用that.data. 照葫芦画瓢,可是还是提示不行,换成that后提示setData不是一...