收藏
回答

使用字体图标会触发事件

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1810250

- 当前 Bug 的表现(可附上截图)

使用文字图标会触发bindtap事件

- 预期表现


- 复现路径


- 提供一个最简复现 Demo

<view class="sdbitem {{sex=='女'? 'active':''}}'" data-Sex='女' bindtap='Choice'>

       <i class="fa fa-venus"></i>

       女

</view>

点击i标签会进入choice方法但是不会触发view的choice事件

最后一次编辑于  2018-11-08
回答关注问题邀请回答
收藏

2 个回答

  • 周飞
    周飞
    2018-11-11

    小程序没有 i 这个标签吧,用text试试呢

    2018-11-11
    赞同
    回复
  • 鲤子
    鲤子
    2018-11-08

    小程序支持i标签吗请问。。

    2018-11-08
    赞同
    回复 4
    • 智商已欠费
      智商已欠费
      2018-11-08

      用别的标签也是一样的主要是会触发事件就很奇怪了而且还不会冒泡

      2018-11-08
      回复
    • 鲤子
      鲤子
      2018-11-08回复智商已欠费

      choice事件是什么意思,你绑定在view上面,里面的子标签肯定也能触发到父级的事件。

      bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

      2018-11-08
      回复
    • 智商已欠费
      智商已欠费
      2018-11-08回复鲤子

      choice只是获取点击的data-Sex值 这里点击I的图标不会执行choice事件  执行了也获取不到设置的data-Sex值 除非在设置一下,暂时的解决方法是在设置一次 i标签包裹在view里面应该会先触发view的choice事件才对

      2018-11-08
      回复
    • 鲤子
      鲤子
      2018-11-08回复智商已欠费

      。。。为啥我就没遇到过这种奇怪的问题,你把i标签换成view,另外你这个外层view是否有视图长宽度,是否能正常点击到。

      2018-11-08
      回复