项目中一般都有列表和搜索条件的业务场景,搜索条件一般都是表单用v-model和一个对象绑定使用。
现在我不想用这个对象,搜索项改变的时候,直接显示到地址栏上,初始话的时候。
const route = useRoute();
const searchData = computed(()=>{
return {
name: route.query.name ?? "
};
})
但是搜索条件上要怎么写,searchData是不能直接和v-model绑定的。
我想的是用value绑定,自己去onchange中做处理。一般大家都怎么处理这个业务场景?
我可能还是会用一个对象去做双向绑定,通过router.push 携带query,然后在onMounted初始化formData