微信小程序实现比较功能的五种方法

首先在index.wxml页面写一个测试页面
如图:
微信小程序实现比较功能的五种方法
代码如下
微信小程序实现比较功能的五种方法
接下来就是比较功能的实现
第一种方法
首先在两个input组件中用bindchange方法绑定事件处理函数,在button组件中用bindtap绑定事件函数
如图
微信小程序实现比较功能的五种方法
接下来在index.js中实现
代码如下
微信小程序实现比较功能的五种方法
适用于页面中少量input组件的情况
第二种方法
第二种方法为两个input组件绑定相同的函数
通过id和dataset来获取元素
1.通过id获取
微信小程序实现比较功能的五种方法
代码具体实现如下
微信小程序实现比较功能的五种方法
2.通过dataset来获取元素
微信小程序实现比较功能的五种方法
具体代码实现如下
微信小程序实现比较功能的五种方法
第三种方法
在text组件上直接处理计算逻辑
微信小程序实现比较功能的五种方法
具体实现代码如下

微信小程序实现比较功能的五种方法
第四种方法
通过条件渲染的方式比较大小
使用wx:if或者wx:if wx:else实现
微信小程序实现比较功能的五种方法
或者
微信小程序实现比较功能的五种方法
第五种方法
通过表单获取input组件的值,比较结果
微信小程序实现比较功能的五种方法
实现代码如下微信小程序实现比较功能的五种方法
最终成功运行如下
微信小程序实现比较功能的五种方法