收藏
回答

关于动态添加类名出错

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 2.6.4.38 2.2.2

<wxml  --片段>

<text class="{{current == 0?'cpoint':'point'}}"></text>

<text class="{{current == 1?'cpoint':'point'}}"></text>

<text class="{{current == 2?'cpoint':'point'}}"></text>


<js  --片段>

data:current:0


var oldCurrent = this.data.current;

var newCurrent = (oldCurrent - 1) < 0 ? oldCurrent + 2 : oldCurrent - 1;

console.log(newCurrent);

this.setData({

current: newCurrent

})


问题:上面三个text标签在每次调用js里的方法之后只有类名发生改变的两个被添加上类名,在类名应该是point->point 时该标签没有添加上类名,问是什么原因,应该如何解决,求大神指点~

最后一次编辑于  2018-08-15  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-08-15

    看上去没问题,能做个代码片段吗?

    https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-08-15
    赞同
    回复 15
    • ㅤ
      2018-08-15

      一模一样的代码贴在代码片段里就没有问题了,=_=这该怎么办

      2018-08-15
      回复
    • 卢霄霄
      卢霄霄
      2018-08-15回复

      慢慢删减页面上的 html 和 js 呢。。或者对比

      2018-08-15
      回复
    • ㅤ
      2018-08-15回复卢霄霄

      删到了和代码片段的一模一样,但是还是有问题

      2018-08-15
      回复
    • ㅤ
      2018-08-15回复

      wechatide://minicode/G5tooGm27w1s

      2018-08-15
      回复
    • 卢霄霄
      卢霄霄
      2018-08-15回复

      是不是 app.wxss里有啥样式有影响呢

      2018-08-15
      回复
    查看更多(10)