位置: IT常识 - 正文

uni-app 自定义下拉框(uniapp自定义下拉刷新上拉加载)

发布时间:2023-12-30
uni-app 自定义下拉框

推荐整理分享uni-app 自定义下拉框(uniapp自定义下拉刷新上拉加载),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uniapp自定义下拉,uniapp 自定义下拉刷新区域,uniapp 自定义下来刷新组件,uniapp 自定义下来刷新组件,uniapp 自定义下拉刷新动画,uniapp 自定义下拉刷新区域,uniapp自定义下拉刷新上拉加载,uniapp自定义下拉,内容如对您有帮助,希望把文章链接给更多的朋友!

如图:

html:

<view class="row-item">

<view class="lable-tit">性别:</view>

<view class="selected-all">

<view class="drop-down-box" @click="btnShowHideClick">

<text class="dropdown-content">{{choiceContent}}</text>

<image class="dropdown-icon" src="/static/down.png" mode="widthFix"></image>

</view> 

<view class="dialog-view" v-if="isShowChoice">

<text :class="choiceIndex ==index ?'dialog-title-selected':'dialog-title'"

v-for="(item ,index) in choiceList"

@click="btnChoiceClick(index,item.choiceItemContent)">{{item.choiceItemContent}}</text>

</view>  

</view>

</view>

css

/* 下拉选择框 start*/

.dialog-title-selected {

color: white;

font-size: 16upx;

text-align: center;

background-color: #ea433a;

line-height: 25upx;

}

.dialog-title {

color: #A6A6A6;

font-size: 16upx;

background-color: white;

text-align: center;

line-height: 25upx;

}

.dialog-view {

display: flex;

flex-direction: column;

justify-content: center;

width: 100%;

border: 1upx solid #CACACA;

box-sizing: border-box;

position: absolute;

top: 45px;

left: 0;

z-index: 999;

}

.dropdown-icon {

width: 25rpx;

height: 25rpx;

margin: auto 0;

}

uni-app 自定义下拉框(uniapp自定义下拉刷新上拉加载)

.dropdown-content {

color: #A6A6A6;

font-size: 16upx;

margin-left: 10upx;

}

.drop-down-box {

display: flex;

justify-content: space-between;

align-items: center;

line-height: 35upx;

height: 35upx;

width: 100%;

border: 1upx solid #CACACA;

border-radius: 5upx;

box-sizing: border-box;

padding-right: 10upx;

}

.selected-all {

display: flex;

flex-direction: column;

justify-content: center;

width: 60%;

height: 45px;

position: relative;

}

data:

choiceList: [{

choiceItemId: "0",

choiceItemContent: "请选择"

}, {

choiceItemId: "1",

choiceItemContent: "男"

}, {

choiceItemId: "2",

choiceItemContent: "女"

}],

choiceContent: "请选择", //选择的内容

choiceIndex: 0, //选择位置

isShowChoice: false,

methods:

btnChoiceClick: function(position) {

var _this = this

_this.choiceIndex = position

_this.isShowChoice = false

_this.choiceContent = _this.choiceList[position].choiceItemContent

},

// 显示与隐藏选择内容

btnShowHideClick: function() {

var _this = this

_this.choiceContent = "";

if (_this.isShowChoice) {

_this.isShowChoice = false

} else {

_this.isShowChoice = true

}

},

本文链接地址:https://www.jiuchutong.com/zhishi/280922.html 转载请保留说明!

上一篇:电脑桌面小工具添加教程(电脑桌面小工具软件)

下一篇:Linux Mint设置面板位置以及添加面板元素的方法(linux mib)

  • 工资里个人代扣款是什么
  • 业务招待费的财务分录
  • 小额转款
  • 社保为什么单位交的少了
  • 应收票据属于其他应收账款吗
  • 期末未缴税额为负数怎么办
  • 招待费汇算清缴扣除比例
  • 住宿费进项税分录
  • 无形资产可以一次性摊销吗?
  • 买车支付的车辆购置税怎么入账
  • 基础设施特许权包括
  • 企业所得有哪些税种
  • 税费返还怎么做会计科目
  • 签了合同后又要收额外费用
  • 公户转私户的钱几天能到账
  • 无形资产原值变动账务处理
  • 12月结账写本年累计吗
  • 酒店客房主营业务支出明细表怎么写
  • 6位开票代码是几位数
  • 民间非营利组织有哪些
  • 没有道路许可证可上营运吗
  • 个体户可以不领税控盘吗
  • 茶具可以作为固定资产吗
  • 如何区分纳税调额和补税
  • 个税如何绑定新公司
  • 哪些行业需要缴纳水利建设基金
  • 商誉减值测试的方法有哪些
  • 职工的经济补偿金是优先债权吗
  • 销项税和进项税怎么区分
  • 税盘没反应
  • 发票如何认证及开票
  • 其他应付款贷方增加
  • 企业发放职工薪酬的账务处理例子
  • 赠与房屋再次出售税费
  • 合并报表六大抵消分录
  • 投资性房地产转为存货
  • 特定纳税人是什么意思
  • 什么叫含税和未含税区别
  • 怎样部署
  • php魔术方法功能与用法实例分析
  • 从汽车生产到销售有哪些过程
  • 运输发票的抵扣期限
  • 利润分配财务管理
  • 织梦使用教程
  • 企业分配的股票股利宣告发放
  • 建立access数据库一般需要五个步骤
  • 小规模纳税人减按1%征收率征收增值税
  • 应交税费企业所得税科目
  • 现金流量表的编制依据
  • 失控发票要转出成本吗
  • 财务收入支出明细表
  • 差旅费账务处理的摘要
  • 本期缴纳上期应纳税额怎么填
  • 会计凭证中转是什么
  • 车船使用税会计分录怎么写
  • mysql的ip怎么看
  • 内连接 sql
  • mysql数据库开发技术
  • 关于存储过程的描述
  • win7 组织
  • 苹果15手机价格和图片颜色
  • 电脑及网络维护
  • macbook的dock栏
  • Unity3D游戏开发引擎
  • js中密码由字母和数字组成,长度为4-20
  • 用jquery制作轮播图效果
  • android图片库
  • css选择器教程
  • 正则批量匹配
  • express.js教程
  • Unity3D WebCamTexture 调用外部摄像头
  • jq 鼠标事件
  • jquery-validate
  • 深圳电子税务局税种启用在哪里
  • 美容行业增值税率是多少
  • 广东省税务总局官网
  • 湖南国税网上营业厅
  • 重庆国税电子税务局
  • 金三申报系统里面怎么申报社保?
  • 农转非和非农
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号