在popup内放置range组件 为range组件设置v-model无效 打开popup后range显示初始值为NaN
删除popup之后单独放置range组件可以正常获取v-model的值 加上popup后就不行 就差一对<popup>标签
// 请把代码文本粘贴到下方(请勿用图片代替代码)
<template>
<div>
<popup v-model="show">
<group label-width="4em">
<cell title="亮度:" :inline-desc="`当前: ${light}`" primary="content">
<range v-model="light"></range>
</cell>
</group>
</popup>
</div>
</template>
<script>
import {Range, Group, Popup, Cell} from 'vux'
export default {
name: 'Senior',
components: {Range, Group, Popup, Cell},
data () {
return {
show: true,
light: 50
}
}
}
</script>
做到一半才发现vux是个人项目 平时基本无人维护 不能确定是不是bug
在Vue中,我们通常使用v-model来处理数据的变化。如果你想在popup中放置range组件,并且无法绑定v-model,你可以尝试以下几种方法:
```javascript
```
```javascript
```
以上两种方法都可以在popup中放置range组件,并且无法绑定v-model。但是,如果你在popup中使用了计算属性或dataWatch,你可能需要在组件中使用v-model来绑定数据。