×

在Vue里使用$attrs & inheritAttr实现button禁用效果

作者:andy0012021.01.22来源:Web前端之家浏览:391评论:0
关键词:js

在Vue里使用$attrs & inheritAttr实现button禁用效果,直接上DEMO代码。

<template>
 <div>
  <button :disabled="$attrs.disabled">点击</button>
 </div>
</template>
  
<script>
 export default {
   inheritAttrs: false,
 }
</script>
  
<style scoped> 
</style>

App.vue

<template>
 <div id="app">
 <Parent></Parent>
 <Button disabled></Button>
 </div>
</template>

JS

<script>
import Parent from './components/Parent'
import Button from './components/Button';
  
export default {
 name: 'App',
 components: {
 Parent,
 Button
 }
}
</script>

css

<style>
#app {
 font-family: Avenir, Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}
</style>

温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/vuejs20210122a1.html

网友评论文明上网理性发言 已有0人参与

发表评论:

最新留言

  • 访客

    急急急...

  • 访客

    WindowsServer还是很多用的哦...

  • a34gd

    GitHub的CodeQL...

  • 访客

    Windows10要求电脑配置啊。...

  • ab234

    博主辛苦了,这个VUE分享很不错,收藏了。...

  • Web前端之家

    已加上...

  • 访客

    您好,我这边是http://www.liulanqi.com.cn/360/浏览器下载爱站权2,...

  • Web前端之家

    已加上...

首页|JavaScript|HTML|HTML4|HTML5|CSS3|开发工具|性能优化|移动开发|前端教程|性能优化|开发工具|酷站欣赏|UI设计|前端教程

Copyright © 2021 Web前端之家(www.jiangweishan.com) 版权所有 All Rights Reserved.
粤ICP备12067512号-1

Copyright Your WebSite.Some Rights Reserved.

Powered By Z-BlogPHP 1.6.7 Valyria