小白------
就喜欢看大佬讨论问题
onkeyup="value=value.replace(/[\d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength="10" name="Numbers"
onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}"
在vue-cli3的项目中,
npm run serve时会把process.env.NODE_ENV设置为development;
npm run build时会把process.env.NODE_ENV设置为production;
根据不同的环境变量来配置vue.comfig.js
module.exports={ configureWebpack:config=>{ if(process.env.NODE_ENV=="production"){ // 生产环境变量配置 }else{ // 开发环境变量配置 } } }
customFormatters: { timeFormatter: { format: function(date) { var _format_str = '%h:%m'; return _format_str.replace('%h', date.getUTCHours(), 2). replace('%m', date.getUTCMinutes(), 2). replace('%s', date.getUTCSeconds(), 2); } }, dateFormatter: { format: function(date) { return date.getUTCFullYear() + '/' + date.getUTCMonth() + '/' + date.getUTCDate(); } } }
在请求的时候,一般在url后面都会添加一个时间戳,比如:
url:"/order/order.shtml?time="+new Date()
但是IE11却不进入这个ajax请求,在网上查了下,说IE不支持时间对象作为参数。
于是我改了一下:
url:"/order/order.shtml?time="+new Date().getTime()