uniapp实现---单选题按钮

目录

一、实现思路

二、实现步骤

        ①view部分展示

        ②JavaScript 内容

        ③css中样式展示

三、效果展示


一、实现思路

        使用样式布局控制单选框的位置,这里使用的是原生态uniapp,并没有使用组件。

二、实现步骤

        ①view部分展示

                

<template>
	<view style="padding-bottom: 100px;">
		<f-navbar title="参与评价" navbarType="3"></f-navbar>
		<view style="position: absolute;top: 50px; margin-top: 48rpx;">
			<view style="margin: 48rpx 32rpx;">
				<view class="titlea">您对学校食堂的菜品口味满意吗?</view>
				<view class="radio-group">
					<radio-group @change="radioChange">
						<view class="radio-row">
							<label class="radio-label">
								<radio value="1" class="custom-radio" color="#CCCCCC"/>不满意
							</label>
							<label class="radio-label">
								<radio value="2" class="custom-radio" color="#CCCCCC"/>一般
							</label>
						</view>
						<view class="radio-row">
							<label class="radio-label">
								<radio value="3" class="custom-radio" color="#CCCCCC"/>满意
							</label>
							<label class="radio-label">
								<radio value="4" class="custom-radio" color="#CCCCCC"/>非常满意
							</label>
						</view>
					</radio-group>
				</view>
			</view>

			<view style="margin: 48rpx 32rpx;">
				<view>您对食堂的餐具清洁度满意吗?</view>
				<view class="radio-group">
					<radio-group @change="radioChange">
						<view class="radio-row">
							<label class="radio-label">
								<radio value="1" class="custom-radio" color="#CCCCCC"/>不满意
							</label>
							<label class="radio-label">
								<radio value="2" class="custom-radio" color="#CCCCCC"/>一般
							</label>
						</view>
						<view class="radio-row">
							<label class="radio-label">
								<radio value="3" class="custom-radio" color="#CCCCCC"/>满意
							</label>
							<label class="radio-label">
								<radio value="4" class="custom-radio" color="#CCCCCC"/>非常满意
							</label>
						</view>
					</radio-group>
				</view>
			</view>
		</view>
	</view>

</template>

        ②JavaScript 内容

<script>
	export default {
		data() {
			return {
				fromdeta: {
					age: '', // 选中的年级
				},
			};

		},

		methods: {
			radioChange(n) {
				console.log('radioChange', n);
			}
		}
	}
</script>

        ③css中样式展示

<style scoped lang="scss">
	.radio-group {
		margin: 16rpx;
		display: flex;
		flex-direction: column;

	}

	.radio-row {
		display: flex;
	}

	.radio-label {
		display: flex;
		align-items: center;
		margin-bottom: 24rpx;
		width: 50%;
		font-size: 28rpx;
		color: #1A1A1A;
	}

	/* 调整单选框与文字之间的距离 */
	.custom-radio {
		margin-right: 10rpx;
		transform: scale(0.7)
	}

	.titlea {
		font-size: 32rpx;
		color: #1A1A1A;
		letter-spacing: 2rpx;
	}
</style>

三、效果展示

                可以单选,选中的颜色,可以根据自己的需要调节

      

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Uniapp 题库模板是一种集成了题目管理、活动发布、报名管理、题目展示等功能的应用程序模板。该模板的主要目的是为想要打造在线考试、测试或者竞赛等活动的机构或者个人提供一个开发的基础。利用 Uniapp 题库模板,用户可以快速创建自己的在线考试或测试活动,并通过网站或者移动应用的方式向广大用户发布,并进行管理。 Uniapp 题库模板的主要特点如下: 1. 题目管理:用户可以方便地创建、修改和删除题目,并进行题目分类、排序和标签等管理操作。 2. 活动发布:用户可以发布各种在线测试、考试、竞赛等活动,并设置报名时间、考试时间、考试方式、奖励等相关信息。 3. 报名管理:用户可以方便地管理报名人员的信息,包括报名时间、报名费用等,并对通过审核的报名者进行追踪和分组。 4. 题目展示:用户可以在网站或APP界面中展示题目,用户可以按照标签、难度等进行查询和筛选,并进行题目的学习、练习、测试等操作。 总的来说,Uniapp 题库模板为用户提供了一个便捷、高效、安全、有趣的在线测试和竞赛平台,具有良好的用户体验和强大的功能扩展能力,是一个项目开发的不错选择。 ### 回答2: Uniapp题库模板是一个用于创建在线考试或学习应用程序的模板。该模板提供了通用的功能和界面设计,可以快速构建一个强大的题库应用。 该模板包括几种类型的题目,如选择题、填空题、判断题、主观题等,并提供了多种题目的展示方式和评分策略。用户可以根据自己的需求,自由地添加、修改或删除题目。 该模板还提供了一些有用的功能,如用户管理、答卷统计、成绩查询等。通过这些功能,用户可以更好地监控用户的学习进展,以及评估他们的学习成果。 使用Uniapp题库模板的优点在于它的跨平台性和便利性。它可以快速地用于Android,iOS和Web应用程序,适用于各种情况下的教育和培训需求。此外,它还提供了完整的开发文档和支持,使得开发过程更加简单和有条理。 总而言之,Uniapp题库模板是一个优秀的工具,可以帮助用户快速创建高品质、高效的题库应用,并提高他们的学习效果。同时,这个模板具有很高的灵活性和可扩展性,可以根据个人需求进行定制。 ### 回答3: Uniapp是一个跨平台的应用框架,可以实现一个代码同时运行在多个平台(如iOS、Android、微信小程序、H5等)。题库模板是集成在Uniapp中的一个实用的工具,可用于构建各种类型的练习或测试模板,如选择题、填空题、简答题等。该模板具有以下特点: 1. 灵活可定制。模板支持自定义题目内容、题目数量、时间限制、解析、答案等多种参数,能够满足不同场景下的需求。 2. 工具全面。题库模板提供了丰富的题型,包括单选题、多选题、判断题、填空题、简答题等多项题目类型,可以让用户按需选择。 3. 交互友好。模板呈现形式美观、简洁,用户能够轻松操作,能够极大地提高用户的学习和练习效果。 4. 数据管理便捷。该模板内置了完善的数据统计和管理系统,便于用户对练习和测试的数据进行管理,记录用户的学习和测试成绩,提供参考。 综上所述,题库模板是Uniapp框架中非常实用的一个工具,用户可以根据自己的需求进行定制化,有效提高学习和测试效果,records for one person from the backend.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值