当前位置: 首页 > news >正文

后台给网站做关键字dw软件做二级连接网站

后台给网站做关键字,dw软件做二级连接网站,简单的阿里云建设网站,潍坊企业网站模板建站标题#xff1a;基于Vue和uni-app的增强单选组件ccRadioView的设计与实现 摘要#xff1a;本文将详细介绍如何使用Vue和uni-app构建一个简单、好用且通用的单选框组件ccRadioView。该组件提供了单选列表的功能#xff0c;并支持反向传值#xff0c;方便开发者快速实现单选…标题基于Vue和uni-app的增强单选组件ccRadioView的设计与实现 摘要本文将详细介绍如何使用Vue和uni-app构建一个简单、好用且通用的单选框组件ccRadioView。该组件提供了单选列表的功能并支持反向传值方便开发者快速实现单选事件的处理。 一、引言 在前端开发中单选组件是一种常见的需求。单选框Radio允许用户从一组选项中选择一个。然而原生的单选框样式和交互方式可能无法满足所有需求因此我们需要自定义单选框组件以提供更丰富的样式和交互体验。 二、组件设计 ccRadioView组件的设计基于Vue和uni-app具有以下几个特点 简单易用组件的使用方式简单只需传入相关数据即可实现单选功能。 高度通用组件适用于多种场景如表单、弹窗等。 反向传值当用户选择某个选项时组件会自动触发change事件并将选中的值传递给父组件。 效果图如下: 三、组件实现 数据绑定 ccRadioView组件通过props接收父组件传入的数据包括单选数据radioData、当前选择序列curIndex等。组件内部使用Vue的数据绑定功能将这些数据与组件的状态进行关联。 渲染列表 组件使用v-for指令遍历radioData为每个选项生成一个单选框。同时使用v-bind指令将curIndex与当前选中的选项进行绑定以实现单选功能。 事件处理 组件内部监听change事件当用户选择某个选项时触发该事件并将选中的值传递给父组件。通过changeradioChange的方式实现反向传值的功能。 四、示例代码 使用方法 !-- radioData:单选数据 curIndex当前选择序列 change单选事件 -- cc-radioView :radioDataitems :curIndexcurrent changeradioChange/cc-radioViewHTML代码实现部分 templateview!-- radioData:单选数据 curIndex当前选择序列 change单选事件 --cc-radioView :radioDataitems :curIndexcurrent changeradioChange/cc-radioViewbutton classbotBtn typeprimary clicksubmitBtnClick完成/button!-- 设置按钮下面仍然可以滑动 --view styleheight: 30px;/view/view /templatescriptexport default {data() {return {items: [{value: 1,name: 事项一},{value: 2,name: 事项二,checked: },{value: 3,name: 事项三},{value: 4,name: 事项四},{value: 5,name: 事项五},{value: 6,name: 事项六},{value: 7,name: 事项七},{value: 8,name: 事项八},],current: 0,};},onLoad(e) {let tmpObj {};if (typeof(e.obj) string) {tmpObj JSON.parse(e.obj);// 查找元素位置this.current this.items.findIndex((el) {return el.name tmpObj.name});}console.log(序列 this.current);console.log(正向传值 JSON.stringify(tmpObj));},methods: {radioChange: function(evt) {for (let i 0; i this.items.length; i) {if (this.items[i].value evt.target.value) {this.current i;break;}}},submitBtnClick: function(e) {console.log(选中的条目 JSON.stringify(this.items[this.current]));this.$eventHub.$emit(fire, this.items[this.current]);uni.navigateBack({delta: 1})}}}; /scriptstyle/*每个页面公共css */.botBtn {width: 90%;margin-left: 5%;margin-top: 80rpx;height: 92rpx;/* background-color: #F36526 !important; */} /style 五、总结 本文介绍了基于Vue和uni-app的单选组件ccRadioView的设计与实现。通过简单的使用方式和高度通用的设计ccRadioView组件为开发者提供了便捷的单选功能。同时反向传值的功能使得组件更加灵活可以满足各种场景下的需求。希望本文能对大家在前端开发中的单选组件设计与实现提供一定的参考和帮助。 项目下载地址 https://ext.dcloud.net.cn/plugin?id12977
http://www.dnsts.com.cn/news/136010.html

相关文章:

  • 淘宝客建网站怎么做给大家分享个永久免费的云服务器
  • 2016响应式网站模板网页设计与制作教程第五版课后答案
  • 黄冈网站建设与推广哪家好网站开发页面大小适应屏幕
  • 有了网站怎么写文章广东网站备案要求
  • 网络科技网站把做的网站发布打万维网上
  • 怎么做系统软件网站没有域名怎么访问网站
  • 靖江建设行业协会网站国外做的好的电商网站推荐
  • wordpress做自建站wordpress主题修改教程
  • 手机版网站推荐昆明网站建设yn119
  • 邱县网站建设潍坊网站关键字优化
  • 莱芜区组织部网站免费网站建设社区
  • ppt做的好的有哪些网站有哪些阿里云免费空间
  • 电子商务网站建设财务分析应用公园app的功能介绍
  • 兰州需要做网站的公司有哪些黄南州wap网站建设公司
  • 个人网站备案要求北京网站seo排名优化
  • 自己搭建服务器访问国外网站网页的制作公司
  • 科技公司网站设计公司获取网站服务器信息
  • 太和县住房和城乡建设局网站滕州网站优化
  • 代刷网站只做软件摄影集 wordpress
  • 长沙哪家做网站设计好网站建设制作一个网站的费用
  • 适合做浏览器主页的网站dw做的网站如何上传云服务器
  • 网站建设收费分几次wordpress 文章 顺序
  • 个人网站主页设计教程网站开发实训
  • 网站备案之前需要建好网站吗点卡平台网站开发
  • 新闻系统网站开发dw实训总结报告雪军miui一键优化
  • logo是个网站怎么做公司内网网站
  • 更改wordpress主题语言哪里可以做网站优化
  • 烟台高端品牌网站建设贵阳58同城做网站公司
  • 网上医疗和医院网站建设制作id链接wordpress
  • 合肥设计网站广州网站建设公司怎么选