vue.js项目实战第二章的错误
在3.出牌的时候,书上只是给hand组件中的card组件元素绑定了自定义的play事件,然后触发hand的methods中的handlePlay方法,并将当前card作为参数传入。但是他没有讲这个play方法触发。
只是讲点击卡牌是可以触发这个自定义的play事件,而且他的css里面设置了pointer-events: none;导致这个事件没法触发到,况且本身不讲怎么触发play也无法进行下一步。
简单的解决办法就是在card组件的methods中写一个自定的方法,然后在里面使用$emit触发play事件,然后css设置.hand{pointer-events: all;}就可以了,然后效果搞定。
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据