uni-app:实现数字文本框,以及左右加减按钮

这篇具有很好参考价值的文章主要介绍了uni-app:实现数字文本框,以及左右加减按钮。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

效果

uni-app:实现数字文本框,以及左右加减按钮,uni-app,uni-app,css,javascript

 代码

 文章来源地址https://www.toymoban.com/news/detail-633576.html

<template>
	<view>
		<view class='line3'>
			<view class='line3_position'>
				<view class='left'>数量<text>*</text></view> 
				<view class="right">
						<view class="quantity_btn">
							<view class="minus_quantity" @click="decrease">-</view>
							<input class="input_quantity" type="number" v-model="quantity" @input="handleInput">
							<view class="add_quantity" @click="increase">+</view>
						</view>
				</view>
			</view>
		</view>

	</view>
</template>

<script>
	export default {
		data() {
			return {
				quantity: 1
			};
		},
		methods: {
			handleInput(event) {
				const value = parseInt(event.target.value);
				if (!isNaN(value) && value >= 1) {
					this.quantity = value;
				} else {
					this.quantity = 1;
				}
			},
			increase() {
				this.quantity++;
			},
			decrease() {
				if (this.quantity > 1) {
					this.quantity--;
				}
			}
		}
	};
</script>
<style lang="scss">
	.quantity_btn {
		display: flex;
		width: 50%;

		.add_quantity {
			border: 1px solid #74bfe7;
			text-align: center;
			width: 25%;
		}

		.input_quantity {
			// border-bottom: 1px solid #74bfe7;
			text-align: center;
			width: 50%;
		}

		.minus_quantity {
			border: 1px solid #74bfe7;
			text-align: center;
			width: 25%;
		}

	}

	.line3 {
		padding: 20rpx;
		// border: 1px solid black;
		.line3_position{
			width: 100%;
			display: flex;
			.left {
				width: 30%;
				// border: 1px solid black;
			}
			.right {
				display:flex;
				justify-content:flex-end;
				width: 70%;
				// border: 1px solid black;
			}
		}
		// border:1px solid black;
		
	}
</style>

到了这里,关于uni-app:实现数字文本框,以及左右加减按钮的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uni-app-微信小程序实现markdown文本解析、数学公式解析超详细教程

    在做AI问答功能,文本返回的是markdown形式,如果没有对Markdown文本进行转换很难看,如下图,转换后是不是很好了很多,特别是代码内容阅读起来舒服多了。 下面来介绍下,我在开发小程序 软件聚导航 AI助手对实现Markdown文本解析,看到两款较好的组件,其中第二款towxml组件

    2024年02月03日
    浏览(81)
  • 手写类似于BetterScroll样式的左右联动菜单 uni-app+vue3+ts (使用了script setup语法糖)

     注意:在模拟器用鼠标滚动是不会切换光标的,因为使用的是触摸滑动。【自定义类型贴在最后了】 script 部分如下:  template部分如下: scss样式:  category.d.ts main-arr.d.ts  

    2024年02月05日
    浏览(49)
  • uni-app使用富文本组件 mp-html

    目录 安装 npm install mp-html  vue页面 富文本增加js组件  安装 npm install mp-html  vue页面 富文本增加js组件   fuwenben.js 解决连续数字、字母不自动换行 p标签:word-wrap: break-word; 解决pre不自动换行: white-space:pre-wrap; 合并表格的边框:border-collapse: collapse; 前 后

    2024年02月16日
    浏览(42)
  • uni-app:showModal中实现弹窗中文本框输入

    uni.showToast(OBJECT) | uni-app官网 (dcloud.net.cn)

    2024年02月07日
    浏览(44)
  • 使用uni-app写小程序,解析含有html标签的富文本

    最近在改一个项目,将html+js+css的项目改成小程序,我说使用的uni来写的,其中遇到一个问题,就是需要解析富文本,在vue中可以直接使用v-html, 但是小程序中的标签都是view,text以及image等,该怎么办呢 于是在uni官网找到插件u-parse dangquestion.question是需要展示的富文本字符串

    2024年02月06日
    浏览(36)
  • uni-app自定义组件components导入失败或页面不显示文本等

            一般来说分三步走,如下图  如果引入不成功则考虑以下几个问题: 是 components 而非 component 导入后的命名方式采用驼峰命名法 检查需要引入的文件路径和文件名是否正确 如果还有问题,则采用第二种方式直接在 components 中引入、注册一体,引入直接使用 chan

    2024年02月16日
    浏览(64)
  • uni-app开发小程序以及项目部署流程

    作者也是刚开始接触小程序开发,本次小程序开发使用的uni-app,记录下小程序的开发过程。         作者使用的开发工具:HBuilder x、微信开发者工具。         详细步骤可参考uni-app官网-快速上手,下面简述下作者的使用过程:         1.在HBuilder X 中打开如下路径文件 - 新

    2024年02月09日
    浏览(72)
  • 前端uni-app自定义精美全端复制文本插件,支持全端文本复制插件 可设置复制按钮颜色

    随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。 通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随

    2024年02月16日
    浏览(47)
  • uni-app:允许字符间能自动换行(英文字符、数字等)

    例如: 我现在将换行代码注释掉了 效果图: 写入核心代码:word-break: break-all; 效果图:

    2024年02月10日
    浏览(36)
  • uni-app 配置 以及 使用微信云函数

    aiwendnagphonenumber.getPhoneNumber | 微信开放文档     获取手机号方法 云调用 | 微信开放文档   云调用教程文档 该博客只提供配置流程   不解释细节  其实我也不太明白 如果要使用云函数 必须满足一下条件 1. 在项目根目录中创建一个文件 用于存放 云函数文件(我这里创建了

    2024年02月09日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包