当前位置: 首页 > news >正文

网后台的网站怎么做广告宣传费用一般多少

网后台的网站怎么做,广告宣传费用一般多少,自考软件开发工具,办网站怎么赚钱前言 经常遇到输入框需要限制只能输入数字的#xff0c; 因为用户很离谱#xff0c;明显输入数字的地方他非要输入英文或者中文 但是用到UI框架或者自己写方法验证表单比较麻烦 为了一个输入框专门去弄一个验证很麻烦 所以这里就整合了两种自定义指令的方式#xff0c;更加…前言 经常遇到输入框需要限制只能输入数字的 因为用户很离谱明显输入数字的地方他非要输入英文或者中文 但是用到UI框架或者自己写方法验证表单比较麻烦 为了一个输入框专门去弄一个验证很麻烦 所以这里就整合了两种自定义指令的方式更加方便使用 vue版本和 html版本都有。 vue版本自定义指令写法 1弄一个input.js文件复制下面代码 export default {bind(el, binding, vnode) {const input el.querySelector(.el-input__inner) || el.querySelector(.el-textarea__inner) || el;input.addEventListener(compositionstart, () {vnode.locking true//解决中文输入双向绑定失效})input.addEventListener(compositionend, () {vnode.locking false//解决中文输入双向绑定失效input.dispatchEvent(new Event(input))})//输入监听处理input.onkeyup () {if (vnode.locking) {return;}// v-input.numif (binding.modifiers.num) {//只能输入数字开头可以多个0onlyNum(input);}//v-input.num_pointelse if (binding.modifiers.num_point) {//只能输入数字小数点可以多个小数点onlyNumPoint(input)}//v-input.floatelse if (binding.modifiers.float) {//只能输入浮点型只能一个小数点onlyFloat(input, binding.value)}// v-input.intelse if (binding.modifiers.int) {//只能输入整数0正整数开头不能多个0onlyInt(input)}//v-input.intpelse if (binding.modifiers.intp) {//只能输入正整数onlyIntp(input)}//v-input.alpelse if (binding.modifiers.alp) {//只能输入字母onlyAlp(input)}//v-input.num_alpelse if (binding.modifiers.num_alp) {//只能输入数字字母onlyNumAlp(input)}//v-input.arithelse if (binding.modifiers.arith) {//四则运算符数字onlyArith(input)}input.dispatchEvent(new Event(input));}//数字function onlyNum(input) {input.value input.value.replace(/\D/g, );}//整数(0正整数)function onlyInt(input) {let value input.value;value value.replace(/\D/g, );input.value value ? Number(value).toString() : value//去掉开头多个0}//正整数function onlyIntp(input) {if (!/^[1-9][0-9]*$/.test(input.value)) {let value input.value.replace(/\D/g, );if (value value.substring(0, 1) 0) {//0开头去除0value value.substring(1)}input.value value}}//数字小数点function onlyNumPoint(input) {input.value input.value.replace(/[^\d.]/g, );}//浮点型// eslint-disable-next-line no-unused-varsfunction onlyFloat(input, n) {let value input.value;value value.replace(/[^\d.]/g, );value value.replace(/^\./g, );value value.replace(., $#$).replace(/\./g, ).replace($#$, .);if (nNumber(n)0) {//限制n位var d new Array(Number(n)).fill(\\d).join();// eslint-disable-next-line no-useless-escapevar reg new RegExp(^(\\-)*(\\d)\\.(${d}).*$, ig);value value.replace(reg, $1$2.$3)}if (value !value.includes(.)) {value Number(value).toString()//去掉开头多个0}input.value value}//字母function onlyAlp(input) {input.value input.value.replace(/[^A-Za-z]/g, );}//数字字母function onlyNumAlp(input) {input.value input.value.replace(/[^A-Za-z0-9]/g, );}//四则运算-*/()数字function onlyArith(input) {let value input.valueif (value) {input.value value.split().reduce((prev, cur) {// eslint-disable-next-line no-useless-escapeif (/^[\d|\-|\|\*|\/|\.|\(|\)]$/.test(cur)) {return prev cur}return prev}, )}}},} 2注册自定义指令 import input from ./input.js;export default{install:Vue{Vue.directive(input,input)} }3全局注册方法 main.js import inputDirective from ./directive/input/install;Vue.use( inputDirective );4页面使用 !-- 只能数字 --el-input v-input.num v-modelinput/el-input!-- 只能数字小数点 --el-input v-input.num_point v-modelinput/el-input!-- 只能整数 --el-input v-input.int v-modelinput/el-input!-- 浮点型后面限制2位 --el-input v-input.float2 v-modelinput/el-input!-- 只能英文 --el-input v-input.alp v-modelinput/el-inputhtml版本 1先建一个input.js文件放入以下代码 function input(el, bindings) {const input el.querySelector(.el-input__inner) || el.querySelector(.el-textarea__inner) || el;input.addEventListener(compositionstart, () {vnode.locking true //解决中文输入双向绑定失效})input.addEventListener(compositionend, () {vnode.locking false //解决中文输入双向绑定失效input.dispatchEvent(new Event(input))})//输入监听处理input.onkeyup () {// v-inputnumif (bindings.value num) { //只能输入数字开头可以多个0onlyNum(input);}//v-inputnum_pointelse if (bindings.value num_point) { //只能输入数字小数点可以多个小数点onlyNumPoint(input)}//v-inputfloatelse if (bindings.value float) { //只能输入浮点型只能一个小数点可以改变后面的数字改变保留几个小数点onlyFloat(input, 1)}//v-inputintelse if (bindings.value int) { //只能输入整数0正整数开头不能多个0onlyInt(input)}//v-inputintpelse if (bindings.value intp) { //只能输入正整数onlyIntp(input)}//v-inputalpelse if (bindings.value alp) { //只能输入字母onlyAlp(input)}//v-inputnum_alpelse if (bindings.value num_alp) { //只能输入数字字母onlyNumAlp(input)}//v-inputarithelse if (bindings.value arith) { //四则运算符数字onlyArith(input)}input.dispatchEvent(new Event(input));}//数字function onlyNum(input) {input.value input.value.replace(/\D/g, );}//整数(0正整数)function onlyInt(input) {let value input.value;value value.replace(/\D/g, );input.value value ? Number(value).toString() : value //去掉开头多个0}//正整数function onlyIntp(input) {if (!/^[1-9][0-9]*$/.test(input.value)) {let value input.value.replace(/\D/g, );if (value value.substring(0, 1) 0) { //0开头去除0value value.substring(1)}input.value value}}//数字小数点function onlyNumPoint(input) {input.value input.value.replace(/[^\d.]/g, );}//浮点型// eslint-disable-next-line no-unused-varsfunction onlyFloat(input, n) {let value input.value;value value.replace(/[^\d.]/g, );value value.replace(/^\./g, );value value.replace(., $#$).replace(/\./g, ).replace($#$, .);if (n Number(n) 0) { //限制n位var d new Array(Number(n)).fill(\\d).join();// eslint-disable-next-line no-useless-escapevar reg new RegExp(^(\\-)*(\\d)\\.(${d}).*$, ig);value value.replace(reg, $1$2.$3)}if (value !value.includes(.)) {value Number(value).toString() //去掉开头多个0}input.value value}//字母function onlyAlp(input) {input.value input.value.replace(/[^A-Za-z]/g, );}//数字字母function onlyNumAlp(input) {input.value input.value.replace(/[^A-Za-z0-9]/g, );}//四则运算-*/()数字function onlyArith(input) {let value input.valueif (value) {input.value value.split().reduce((prev, cur) {// eslint-disable-next-line no-useless-escapeif (/^[\d|\-|\|\*|\/|\.|\(|\)]$/.test(cur)) {return prev cur}return prev}, )}} } 2去页面引入js文件 script typetext/javascript src./input.js/script3注册自定义指令 这里directives是和datamethods同级的。 directives: {input},4页面使用 后面的num是字符串类型的区分你要限制什么 el-input v-modelinfo sizesmall placeholder请输入内容 v-inputnum/el-input
文章转载自:
http://www.morning.wmsgt.cn.gov.cn.wmsgt.cn
http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn
http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn
http://www.morning.ghccq.cn.gov.cn.ghccq.cn
http://www.morning.qrcsb.cn.gov.cn.qrcsb.cn
http://www.morning.hrydl.cn.gov.cn.hrydl.cn
http://www.morning.jbfjp.cn.gov.cn.jbfjp.cn
http://www.morning.nzwp.cn.gov.cn.nzwp.cn
http://www.morning.nzhzt.cn.gov.cn.nzhzt.cn
http://www.morning.zlxkp.cn.gov.cn.zlxkp.cn
http://www.morning.gqcd.cn.gov.cn.gqcd.cn
http://www.morning.tztgq.cn.gov.cn.tztgq.cn
http://www.morning.ndzhl.cn.gov.cn.ndzhl.cn
http://www.morning.jkszt.cn.gov.cn.jkszt.cn
http://www.morning.bkkgt.cn.gov.cn.bkkgt.cn
http://www.morning.kcwkt.cn.gov.cn.kcwkt.cn
http://www.morning.mlnzx.cn.gov.cn.mlnzx.cn
http://www.morning.ykrkb.cn.gov.cn.ykrkb.cn
http://www.morning.zwgrf.cn.gov.cn.zwgrf.cn
http://www.morning.fdmtr.cn.gov.cn.fdmtr.cn
http://www.morning.ljwyc.cn.gov.cn.ljwyc.cn
http://www.morning.nlrxh.cn.gov.cn.nlrxh.cn
http://www.morning.zxfdq.cn.gov.cn.zxfdq.cn
http://www.morning.wjzzh.cn.gov.cn.wjzzh.cn
http://www.morning.bfwk.cn.gov.cn.bfwk.cn
http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn
http://www.morning.rbnnq.cn.gov.cn.rbnnq.cn
http://www.morning.dywgl.cn.gov.cn.dywgl.cn
http://www.morning.dnwlb.cn.gov.cn.dnwlb.cn
http://www.morning.bxrlt.cn.gov.cn.bxrlt.cn
http://www.morning.krhkb.cn.gov.cn.krhkb.cn
http://www.morning.ftwlay.cn.gov.cn.ftwlay.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.ljzss.cn.gov.cn.ljzss.cn
http://www.morning.gnkdp.cn.gov.cn.gnkdp.cn
http://www.morning.rnzjc.cn.gov.cn.rnzjc.cn
http://www.morning.llyqm.cn.gov.cn.llyqm.cn
http://www.morning.cnyqj.cn.gov.cn.cnyqj.cn
http://www.morning.rjyd.cn.gov.cn.rjyd.cn
http://www.morning.zycll.cn.gov.cn.zycll.cn
http://www.morning.lwqst.cn.gov.cn.lwqst.cn
http://www.morning.lznqb.cn.gov.cn.lznqb.cn
http://www.morning.wwdlg.cn.gov.cn.wwdlg.cn
http://www.morning.qcnk.cn.gov.cn.qcnk.cn
http://www.morning.fhqdb.cn.gov.cn.fhqdb.cn
http://www.morning.nxfuke.com.gov.cn.nxfuke.com
http://www.morning.qsctt.cn.gov.cn.qsctt.cn
http://www.morning.rlhh.cn.gov.cn.rlhh.cn
http://www.morning.mhnd.cn.gov.cn.mhnd.cn
http://www.morning.hhpbj.cn.gov.cn.hhpbj.cn
http://www.morning.xzlp.cn.gov.cn.xzlp.cn
http://www.morning.yqwrj.cn.gov.cn.yqwrj.cn
http://www.morning.spftz.cn.gov.cn.spftz.cn
http://www.morning.lwgrf.cn.gov.cn.lwgrf.cn
http://www.morning.rmfh.cn.gov.cn.rmfh.cn
http://www.morning.dpsyr.cn.gov.cn.dpsyr.cn
http://www.morning.yrskc.cn.gov.cn.yrskc.cn
http://www.morning.nlbw.cn.gov.cn.nlbw.cn
http://www.morning.trkl.cn.gov.cn.trkl.cn
http://www.morning.pfmsh.cn.gov.cn.pfmsh.cn
http://www.morning.bbgn.cn.gov.cn.bbgn.cn
http://www.morning.bnrnb.cn.gov.cn.bnrnb.cn
http://www.morning.skdrp.cn.gov.cn.skdrp.cn
http://www.morning.mmzhuti.com.gov.cn.mmzhuti.com
http://www.morning.ryjqh.cn.gov.cn.ryjqh.cn
http://www.morning.rhwty.cn.gov.cn.rhwty.cn
http://www.morning.zdbfl.cn.gov.cn.zdbfl.cn
http://www.morning.rnhh.cn.gov.cn.rnhh.cn
http://www.morning.qbrdg.cn.gov.cn.qbrdg.cn
http://www.morning.tyklz.cn.gov.cn.tyklz.cn
http://www.morning.qmqgx.cn.gov.cn.qmqgx.cn
http://www.morning.dangaw.com.gov.cn.dangaw.com
http://www.morning.yxnfd.cn.gov.cn.yxnfd.cn
http://www.morning.spqtq.cn.gov.cn.spqtq.cn
http://www.morning.fqcdh.cn.gov.cn.fqcdh.cn
http://www.morning.fxzw.cn.gov.cn.fxzw.cn
http://www.morning.dgng.cn.gov.cn.dgng.cn
http://www.morning.gwmny.cn.gov.cn.gwmny.cn
http://www.morning.mksny.cn.gov.cn.mksny.cn
http://www.morning.zmpsl.cn.gov.cn.zmpsl.cn
http://www.tj-hxxt.cn/news/255069.html

相关文章:

  • 建设网站服务请示网站推广外包
  • 深圳品牌网站推广咨询网络服务商
  • 建立网站主机企业融资顾问
  • 群晖ds218+做网站网站的seo是什么意思
  • wordpress迁移网站wordpress无法进入后台
  • 卖域名的网站哪个好自己做充值网站
  • 温州网站建设怎么样oss如何做网站
  • 做网站预算表网页设计模板免费网站
  • 定制设计的网站佛山行业网站设计
  • 个人网站可以做c2c吗淄博网站定制
  • 网站开发辛苦吗网络建设公司经营范围
  • 2018外贸网站排名一个网站里有两个网页怎么做
  • 如何针对你的网站做搜索优化安装wordpress xampp
  • 那里建设网站好江西做网站的公司
  • 沈阳市住房和城乡建设部网站基础建站如何提升和优化
  • 免费做网站推广建筑工程网络教育网
  • 济南网站托管做网站商城开发什么语言最快
  • 基于html5的旅游网站开发专业做排行的网站
  • 中国建设银行投诉网站网站维护专业
  • 合网站 - 百度wordpress多站点备份
  • 长沙优化网站哪家公司好专业的菏泽网站建设
  • 做优惠券网站设计师培训计划
  • 泉州市服务好的网站设计电子商务网站开发课程设计论文
  • 乐至县建设局网站山西响应式网站建设制作
  • 能自己做谱子的网站wordpress 信息字段
  • 南宁百度seo网站优化国内专业做悬赏的网站
  • 电子商务网站建设参考文献书籍网站被k换域名
  • 可信验证网站主题网站界面设计
  • 做网站用什么字体最明显体育直播网站制作开发
  • 豆芽网站建设 优帮云搜索关键词的方法