找回密码
 立即注册
搜索

想做一个按钮,但是不知道怎么做

2
回复
583
查看
[复制链接]

7

主题

11

帖子

50

积分

 楼主| 2018-4-1 09:42:13 显示全部楼层 |阅读模式
现在想做一个按钮,有普通、禁用、按下三种颜色,没有伪类不是很会用 希望官方能尽快完善组件或者是出第三方组件库 然后再有一个第三方UI库
回复

使用道具 举报

5

主题

13

帖子

0

积分

2018-4-1 11:31:51 显示全部楼层
你说的是这个嘛,好像有的。 任何组件中,如果某个属性是boolean类型且默认值为false时,均可通过该属性名字来声明伪类,当属性变为true时伪类生效,例如所有组件的disabled属性、input组件的checked属性等 另外部分组件会有其他形式的伪类支持,比如input组件可以通过主动调用focus方法,或者用户操作获得焦点,使得focus伪类生效,详情请参考各组件内部说明 伪类写法举例: <template> <input type="button" class="btn" disabled="{{btndisabled}}">Click</input></template><style>btn { width: 360px; height: 180px; background-color: red;}btn:disabled { background-color: green;}</style>
回复

使用道具 举报

7

主题

11

帖子

50

积分

 楼主| 2018-4-1 13:48:42 显示全部楼层
您好,这种方法是官网文档里面的,我也看了,但是不是很方便,不如伪类直接默认的多种状态
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册