直播商城源码,vue 自定义指令过滤特殊字符
直播商城源码,vue 自定义指令过滤特殊字符
1 | /**<br> * @tags input 只可以輸入数字、字母、汉字<br> * @example v-emoji<br> */ <br>export default (app) => {<br> app.directive( 'emoji' , {<br> mounted(el, binding) {<br> // console.log(binding)<br> el.oninput = (e) => {<br> if (e.target.value != '') {<br> const pattern = new RegExp(/[^a-zA-Z0-9_\u4e00-\u9fa5]+$/gi);<br> e.target.value = e.target.value.replace(pattern, '');<br> }<br> // el.blur();<br> el.focus();<br> };<br> // el.onchange = (e) => {<br> // e.target.value = e.target.value.trim();<br> // };<br> el.onblur = (e) => {<br> // console.log(e.target.value)<br> e.target.value = e.target.value.trim();<br> };<br> el.onfocus = (e) => {<br> // console.log(e.target.value)<br> e.target.value = e.target.value.trim();<br> };<br> },<br> });<br>}; |
使用
1 | <br>import { createApp } from 'vue' ;<br>import emoji from '/@/emoji' ;<br> const app = createApp({});<br>emoji(app); |
以上就是 直播商城源码,vue 自定义指令过滤特殊字符,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2021-12-14 直播系统源代码,按钮图片和文字位置的各种设置
2021-12-14 短视频app源码,实现原生js图片预览效果
2021-12-14 android短视频开发,仿三方软件列表滑动