首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >怎么改成下拉框?

怎么改成下拉框?

提问于 2024-07-15 09:35:44
回答 0关注 0查看 15

<!--pages/ml/ml.wxml-->

<view class="ml">

<view wx:for="{{books}}" wx:key="index" bindtap="showBookContent" data-index="{{index}}">

{{item.title}}

</view>

</view>

------------------------------------------------------------

<view class="lr">

<view hidden="{{!showContent}}">

<text>{{currentContent}}</text>

</view>

</view>

pages/ml/ml.js

Page({

    data: {

      books: [

{

            title: '考试题(A卷)',

            content: '考试题(A卷) \n一、单选题 (共50题) \n1. 电焊机的外壳应可靠接地,接地电阻不得大于( A )。(1.0分)\nA: 4Ω\n B: 6Ω    \n C: 8Ω\n D: 10Ω\n 2. 使用携带型火炉或喷灯时,火焰与带电部分的距离:电压在10kV及以下者,不得小于1.5m;电压在10kV以上者,不得小于( D )m。(1.0分)\n A: 1.5    \n B: 2 \n C: 2.5   \n D: 3 \n'

},

{

            title: '第二章',

            content: '内容2'

},

// ... 其他书籍章节

      ],

      currentContent: '',

      showContent: false,

},

showBookContent: function(e) {

const index = e.currentTarget.dataset.index;

this.setData({

        currentContent: this.data.books[index].content,

        showContent: true

});

}

});

请大老帮忙把下面这个改成下拉框谢谢

<view wx:for="{{books}}" wx:key="index" bindtap="showBookContent" data-index="{{index}}">

{{item.title}}

</view>

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档