反正用了中文输入法,我就给他清空,就是这么任性
Vue自定义指令实现 input框只允许输入正整数、正数(包含小数)的终极解决方法我来打自己脸了!!!!...刚刚发现在中文输入法下是无效的,有人能解决这个问题么 如果要求input只能输入数字怎么做?设置type="number" ? 那我如果想限制长...
反正用了中文输入法,我就给他清空,就是这么任性
Vue自定义指令实现 input框只允许输入正整数、正数(包含小数)的终极解决方法我来打自己脸了!!!!...刚刚发现在中文输入法下是无效的,有人能解决这个问题么 如果要求input只能输入数字怎么做?设置type="number" ? 那我如果想限制长...
Vue.directive('enterNumber', {
inserted: function (el) {
var fun = function(e) {
e = e || window.event;
let charcode = typeof e.charCode == 'number' ? e.charCode : e.keyCode;
let re = /\d/;
if (!re.test(String.fromCharCode(charcode)) && charcode > 9 && !e.ctrlKey) {
if (e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
}
el.addEventListener("keypress", function (e) {
fun(e)
});
el.addEventListener('keyup', function (e) {
if(/^[0-9]+$/.test(el.value)){
fun(e)
}else{
el.value = ''
}
});
el.addEventListener('compositionstart', function (e) {
el.value = '';
el.blur();
});
el.addEventListener('compositionupdate', function (e) {
el.value = '';
el.blur();
});
el.addEventListener('compositionend', function (e) {
el.value = '';
el.blur();
});
}
});
Vue自定义指令实现 input框只允许输入正整数、正数(包含小数)的终极解决方法我来打自己脸了!!!!...刚刚发现在中文输入法下是无效的,有人能解决这个问题么 如果要求input只能输入数字怎么做?设置type="number" ? 那我如果想限制长...
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目。这篇文章将会从实操的角度,介绍整个搭建的过程。 1. 避坑前言 其...
定义vue插件 很多同学看不懂export default关键词,特意写明导出方式具体es6语法export default 方法1(工作中常用) 方法2 官方文档 调用vu...
最近develop分支git pull代码的时候发现经常报一个警告,而且合并代码也经常要先解决冲突?很奇怪,仔细查了一下 警告信息:There is no tracking ...
事情的起因 在写一个项目的时候,因为是多人开发,需要用到git。但总有不想push的时候。可是又想看一下队友的代码,肿么办??这时候,今天的主角登场了—— git stash...
从master拉取新分支并push到远端 开发过程中经常用到从master分支copy一个开发分支: 1.切换到被copy的分支(master),并且从远端拉取最新版本 $g...
下载 在中国,你是无法使用谷歌应用商店,所以你下载插件,要使用一些别的手段,一种是下载源码编译,另一种是通过第三方网站。第一种不适合小白,所以现在介绍第二组。 下载插件网站 ...
app.use(path,callback)中的callback既可以是router对象又可以是函数app.get(path,callback)中的callback只能是函数...
1. 引言 Express是一个基于Node.js的轻量级web开发框架,具有体积小,使用灵活等特点。查看Express的源码,如果不计供使用的中间件,主体框架只有...
在阅读本文之前,先需要了解 设备像素、设备独立像素、CSS-像素。 viewport 是浏览器视口,代表浏览器的可视区域,也就是浏览器中用来显示网页的那部分区域。在桌面电脑上...
先介绍js的FormData,FormData是XMLHttpRequest Level 2新增的一个接口,利用FormData对象,我们可以通过JavaScript用一些键...
第二篇已更新,点击进入第三篇已更新,点击进入 三篇文章都更新完毕,完整的剖析了 JS 原型与原型链,希望通过这些教程能让你对 Javascript 这门语言理解的更透彻! 一...
一句话概要 Native、Web App、Hybrid、React Native(后面以RN简称)、Weex 间的异同点,后期同步小程序 和 PWA。 App常用开发模式简介...
小米笔记本默认每次重启/待机启动后,键盘灯都是亮的,Fn键也都是功能键而非F1~F12的功能,关键是它的键盘灯做的还很垃圾,所以每次重启后都得手动关闭键盘灯(F10键),关闭...
相信凡是写过javascript的童鞋也一定都写过回调方法(callback),简单说回调方法就是将一个方法func2作为参数传入另一个方法func1中,当func1执行到某...
讲解大致会根据下图展开 本文部分参考了书籍《你不知道的javascript》上卷 对象的定义与赋值 经常使用的定义与赋值方法obj.prop =value或者obj['pro...
前些天,公司的一个移动端项目中,有个这样的需求,点击按钮,请求后台获取PDF地址,实现PDF预览,需要放大缩小翻页功能。因为之前没做过,在百度谷歌乱搜一通,有用标签ifram...