uni-app
uni-app copied to clipboard
uniapp x input为什么不能绑定对象里的某个值
感谢反馈,你定义了一个 obj.password ,template 是怎么写的?提供复现工程或者单页面代码,有助于定位和解决你的问题。
<template>
<view>
<input type="text" v-model="obj.password"/>
</view>
</template>
<script setup lang="uts">
const obj = ref({
password:'666'
})
</script>
uts 中如果需要跨端,比如 android 平台,需要明确定义数据的类型,从而实现在多端可用。使用下面代码可以正常运行到多端,供你参考。
<template>
<view>
<view>{{obj.password}}</view>
<input type="text" v-model="obj.password" />
</view>
</template>
<script setup lang="uts">
type IObj = {
password : string
}
// 方案一
// const obj = ref<IObj>({
// password:'666'
// })
// 方案二
const _obj = {
password:'666'
}
const obj = ref(_obj)
// 方案 3
// template 使用 obj['paddword'] 访问
</script>
后续会不断优化推导能力