收藏
回答

skyline 迁移后报错Some keys are not unique ?

Some keys are not unique while list updates

回答关注问题邀请回答
收藏

4 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2023-09-04

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-09-04
    有用 1
    回复
  • Terry han
    Terry han
    07-02
    除了把基础库提高以外,
    <block wx:for="{{questionList}}" wx:key="index" >
    改成
    <block wx:for="{{questionList}}">
    就行了。
    世界就是个草台班子
    
    07-02
    有用 1
    回复
  • Gomez
    Gomez
    03-15

    建议升级【调试基础库】,在详情-本地设置那里,我升级到3就没这个问题了

    03-15
    有用
    回复
  • 兜风
    兜风
    01-28

    有结果了嘛?我也遇到了。最开始是数组嵌套对象,后来改成对象嵌套对象,也还是报这个错误。

    <view wx:else="" style="padding-top:0px; height: {{windowHeight - statusBarHeight - titleBarHeight}}px; background-color: {{practiceBackColor.backColor}};">
        <swiper bindchange="onswiperChange" 
                style="position: relative; z-index: 9; width: 100%; height: 98%; transform: translateZ(0);"
                current="{{currentQuestionIndex}}"
                layout-type="transformer"
                transformer-type="scaleAndFade"
                >
            <block wx:for="{{questionList}}" wx:key="index" >
                <swiper-item>
                    <view>
                        {{questionList[index].question}}
                    </view>
                    
                </swiper-item>
            </block>
        </swiper>
    </view>
    
    01-28
    有用
    回复
登录 后发表内容