常用于活动时间结束弹窗提示
注意:
1.只是JS校验时间提示,并不安全
2.前台页面的时间校验不影响后台,所以,当用户修改本地计算机时间时,可能存在不安全因素
1、直接看代码
var mydate = new Date();
var date = myDate();
function activeData(){
if(!isDateBetween(date,'2018/01/30','2018/03/31')){
//在有效时间,对应处理逻辑
}else{
//不在
今天在改后台页面,参数校验错误时输出全是英文,使用着很难看懂到底时什么错了
故而决定去做i18n前端国际化. 改的时候踩了很多坑,故而记录一下,顺便记录以下查问题的方式。
效果
从原来的Title is required变为标题为必填字段
完成后的代码:
这里主要定义了初始化了一个中文的trans和Validate的变量,并对其做初始化
初始化主要做了以下事情:
注册了TagName函数
// RegisterTagNameFunc registers a function to get a
前言
有ABCD四个表单,提交的时候同时校验(是的,后台管理系统的需求就是这样),巧用new promise。
实现的方法有很多种,我讲下自己觉得比较优雅的方式,欢迎各位大大的指正哈。
代码
let formArr=['formA','formB','formC','formD']//假设这是四个form表单的ref
var resultArr=[]//用来接受返回结果的数组
var _self=this
function checkForm(formName) { //封装验证表单的函数