在3.出牌的时候,书上只是给hand组件中的card组件元素绑定了自定义的play事件,然后触发hand的methods中的handlePlay方法,并将当前card作为参数传入。但是他没有讲这个play方法触发。

只是讲点击卡牌是可以触发这个自定义的play事件,而且他的css里面设置了pointer-events: none;导致这个事件没法触发到,况且本身不讲怎么触发play也无法进行下一步。

简单的解决办法就是在card组件的methods中写一个自定的方法,然后在里面使用$emit触发play事件,然后css设置.hand{pointer-events: all;}就可以了,然后效果搞定。

分类: vue 项目实战 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录