【发布时间】:2020-12-23 10:17:46
【问题描述】:
用户可以输入两个值,根据他选择的运算符,这两个值将相加、相减、相除或相乘。
例如:用户输入 45 和 32。如果他选择 + 运算符,结果将是 77。如果他再切换到 * 运算符,结果将是 1440。
这是否可以通过简单的方式来完成,或者我必须使用 v-if 或类似的东西,并分别浏览它们中的每一个?
<select v-model="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
【问题讨论】:
-
您试图避免的多个 if 语句有什么问题?用户如何“选择”+ 运算符?