|
|
@@ -35,7 +35,7 @@
|
|
|
class="picker"
|
|
|
mode="selector"
|
|
|
:range="priceRanges"
|
|
|
- v-model="form.priceIndex"
|
|
|
+ @change="onPriceChange"
|
|
|
>
|
|
|
<view class="picker-value">
|
|
|
{{ priceRanges[form.priceIndex] }}
|
|
|
@@ -89,6 +89,10 @@ const onDemandTypeChange = (e) => {
|
|
|
form.value.demandType = e.detail.value
|
|
|
}
|
|
|
|
|
|
+const onPriceChange = (e) => {
|
|
|
+ form.value.priceIndex = parseInt(e.detail.value, 10)
|
|
|
+}
|
|
|
+
|
|
|
const onSubmit = async () => {
|
|
|
// Validate form
|
|
|
if (!form.value.demandType) {
|