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

如何快速自己做网站wordpress is_login

如何快速自己做网站,wordpress is_login,企业门户网站框架设计,wordpress 视频解析哈喽,小伙伴们,大家好啊,最近要实现一个vue自定义指令,就是让input输入框禁止输入空格建立一个directives的指令文件,里面专门用来建立各个指令的官方文档:自定义指令 | Vue.js (vuejs.org)我们都知道vue中…

哈喽,小伙伴们,大家好啊,最近要实现一个vue自定义指令,就是让input输入框禁止输入空格

  1. 建立一个directives的指令文件,里面专门用来建立各个指令的

  1. 官方文档:

  1. 自定义指令 | Vue.js (vuejs.org)

  1. 我们都知道vue中有常见得指令 比如v-show v-for v-if v-on v-blind

  1. vue还可以允许你注册自定义得指令(英文custom Directives

我们已经介绍了两种在 Vue 中重用代码的方式:组件组合式函数。组件是主要的构建模块,而组合式函数则侧重于有状态的逻辑。另一方面,自定义指令主要是为了重用涉及普通元素的底层 DOM 访问的逻辑。

一个自定义指令由一个包含类似组件生命周期钩子的对象来定义。钩子函数会接收到指令所绑定元素作为其参数。下面是一个自定义指令的例子,当一个 input 元素被 Vue 插入到 DOM 中后,它会被自动聚焦:(vue片段原话)

import Vue from 'vue';Vue.directive('input-no-space', {inserted(el) {// 监听键盘落下的事件,禁止输入空格// 监听输入事件,以防如果有带有空格的文本粘贴进来,可以给予替换el.addeventListenser('input',(e) => {})}
})

vue中demo

const focus = {mounted:(el) => el.focus()
}export default {directives: {// 在模板中启用v-focusfocus}
}<input v-focus/>

对于自定义指令来说,一个很常见的情况是仅仅需要在mounted和updated上事项相同的行为

<div v-color="color"></div>app.directive('color',(el,blinding) => {// 这会在mounted和updated时调用el.style.color = binding.value
})

对象字面量

如果你的指令需要多个值,你可以向它传递一个js对象字面量

<div v-demo="{color: 'white',text: 'hello!'}"></div>app.directive('demo',(el,binding) => {console.log(binding.value.color)// whiteconsole.log(binding.value.text)// hello
})

angular自定义指令:

import { Directive,ElementRef,HostListener,Input } from "@angular/core";@Directive({selector: '[input-no-space]'
})export class InputNoSpaceDirective {constructor(private elementRef: ElementRef,) {}// 禁止输入空格,即当用户按下空格键时便阻止输入@HostListener('keydown',['$event'])keydownFun(evt) {}// 监听输入事件,以防如果有带有空格的文本粘贴进来,可以给予替换@HostListener('keyup',['$event','$event.target'])keyupFun(evt,target) {}
}

好了,今天的文章就写到这里了

http://www.yayakq.cn/news/233780/

相关文章:

  • 安安网站建设网站制作的必备技巧有哪些
  • 网站免费建站的方法wordpress 代码 工具
  • 产品网站开发计划表wordpress添加keywords
  • 公司内部网站建设方案网上下载的网站后台安全吗
  • 怎么做代刷网网站app网站建设 西安
  • 网站的icp 备案信息wordpress安装地址
  • 网站开发项目需求方案建设网站工作汇报
  • 南京免费发布信息网站flash网站制作
  • 网站服务器上的跳转选择怎么做网页的六个基本元素
  • vs2019可以做网站吗小程序ui设计报价
  • 网站开发公司名字适合个人做的网站有哪些
  • 长荣建设深圳公司网站wordpress字体编辑
  • 网站建设网页制作多少钱wordpress tree
  • 周口建设网站的代运营公司排行榜
  • 个人网站命名自己做网站 需要哪些东西
  • 重庆网站设计总部丽水房产网站建设
  • 飓风算法受影响的网站有哪些网页设计论文总结怎么写
  • 遵义酷虎网站开发做二手钢结构网站
  • 综合类门户网站有哪些网站 移动化
  • 网站群信息管理系统动漫与游戏制作专业有前途吗
  • 注册网站页面跳转错误wordpress可视化编辑插件下载
  • 网站的锚点链接怎么做效果图在线制作
  • 企业为什么要做建站wordpress装饰设计主题
  • 网站网页设计收费网站底备案号链接代码
  • 邹城网站制作闵行做网站费用
  • 哪个做简历的网站可以中英的购物网站多少钱
  • 南阳专业做网站公司哪家好网站建设技术外包
  • 网站引入百度地图网站建设搞笑广告词
  • 芜湖企业网站制作g3云推广是什么
  • 做一个网站成本是多少合适湖南环达公路桥梁建设总公司网站