首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >输入复选框v-模型不检查异步数据

输入复选框v-模型不检查异步数据
EN

Stack Overflow用户
提问于 2022-07-05 20:36:53
回答 2查看 144关注 0票数 0

我有一个组件,在开始的时候,从数据库中获取数据。它建议检查输入值是否为真或假。但问题是,这并不是检查它的真实性。我试过了:已经检查过了,但由于双向绑定,我需要使用v-模型。

代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input type="checkbox" v-model="data">


const data = ref(false)

onBeforeMount(async () => {
    await data = fetchingData()
})

我没有写洞码,因为代码在另一台电脑上,这是头上写的。但我觉得V型车没检查过。如果我使用:checked,它就像一个符咒。

也许这是一个新手的错误,但没有使用:检查:变更,我没有看到任何解决方案。

EN

回答 2

Stack Overflow用户

发布于 2022-07-05 22:03:27

对于反应性,您应该使用data.value而不是data。为了演示的目的,我直接将值赋值为true。您可以用API调用代码替换它。

现场演示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script type="module" src="https://cdnjs.cloudflare.com/ajax/libs/vue/3.0.0-rc.5/vue.esm-browser.js"></script>
<div id="app">
  <input type="checkbox" v-model="data"/>
</div>

<script type="module">
import {ref, createApp, onBeforeMount } from 'https://cdnjs.cloudflare.com/ajax/libs/vue/3.0.0-rc.5/vue.esm-browser.js';

const app = createApp({
  setup() {
    let data = ref(false)
    onBeforeMount(() => {
      // data = true ❌
      data.value = true // ✅
    })
    return { data };
  }
});

app.mount('#app')
</script>

票数 1
EN

Stack Overflow用户

发布于 2022-07-05 20:59:35

我不认为这是复选框,而是应该使用use the .value when you write to a ref。否则,你失去反应性和v-模型将无法工作。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
onBeforeMount(async () => {
    data.value = await fetchingData()
})  

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72878013

复制
相关文章
React技巧之检查复选框是否选中
原文链接:https://bobbyhadz.com/blog/react-check-if-checkbox-is-checked[1]
chuckQu
2022/08/19
1.5K0
React技巧之检查复选框是否选中
【说站】python如何输入数据类型检查
2、内置函数isinstance有两个参数,第一个参数是需要检测的对象,第二个参数是对象类型。
很酷的站长
2022/11/23
9620
【说站】python如何输入数据类型检查
深度模型不work?这有一份超全的Debug检查清单
前言:本笔记是对近日阅读keynote“Troubleshooting Deep Neural Networks”的总结。
AI算法与图像处理
2019/11/07
8710
深度模型不work?这有一份超全的Debug检查清单
vue笔记2 -过滤器,v-­text ,v-­html ,v­-bind,v-on指令
Vue. 支持在{{}}插值的尾部添加一小管道符 “ | ” 对数据进行过滤, 经常用于格式化文本,比如字母全部大写、货币千位使用逗号分隔等。
bamboo
2019/01/29
1.4K0
vue笔记2 -过滤器,v-­text ,v-­html ,v­-bind,v-on指令
ElementUI el-checkbox 点击Label不取消复选框的选中状态
在点击label的时候不取消复选框的状态 实现 将change事件改为click事件 <div class="grid-content bg-purple">
彼岸舞
2021/06/21
4.4K0
ElementUI el-checkbox 点击Label不取消复选框的选中状态
PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
我设置两个有序序列,分别存储对应的复选框和行内容。 我的行内容是用的label标签。
小蓝枣
2020/09/22
3.6K0
PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
Flutter中Dart异步模型
我们知道Flutter 框架有出色的渲染和交互能力。支撑起这些复杂的能力背后,实际上是基于单线程模型的 Dart。那么,与原生 Android 和 iOS 的多线程机制相比,单线程的 Dart 如何从语言设计层面和代码运行机制上保证 Flutter UI 的流畅性呢?
jerrypxiao
2019/11/13
1.9K0
Flutter中Dart异步模型
Keras多输入模型实例
一般情况下,利用Keras建立模型,会使用线性模型(Sequential),但是在一些特殊情况下,我们或许会有多个input,这样的话,我们就不会使用线性模型,而使用Keras的Model。
Ziyue
2020/01/15
2.4K0
Keras多输入模型实例
【网络编程】异步选择模型
核心:消息队列,操作系统为每个窗口创建一个消息队列,并且维护,我们想要使用消息队列,那就要创建一个窗口。
半生瓜的blog
2023/05/12
3670
干货 | Kotlin/Native 异步并发模型初探
作为 Kotlin Multiplatform 体系重要组成部分之一的 Kotlin/Native ,目前还是一项处于 beta 阶段的技术。而 Kotlin/Native与 Kotlin/JVM 的异步并发模型也有着极大的不同,因此如果要实践 Kotlin Multiplatform,则事先对 Kotlin/Native的异步并发模型进行探究就显得很有必要。
携程技术
2020/03/11
1.8K0
干货 | Kotlin/Native 异步并发模型初探
JavaScript不选中Input直接按数字输入数字
简述 JavaScript不选中编辑框Input按键盘上的数字直接输入到Input 代码 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit
xlj
2021/07/14
1.9K0
下拉复选框
最近在项目开发中,有的地方用到了下拉复选框,于是再网上找了一下,有很多种写法,但自己感觉不是很好,又不想用插件,因为感觉引入的js太大,功能太繁杂,于是决定自己写一个小demo,效果如下:
ProsperLee
2018/10/24
4.4K0
下拉复选框
异步数据存储
在过去几年工作中,对NoSQL数据存储使用经验以及随着NoSQL成为主要的数据存储和检索方式,让我洞察到应用程序必经的发展方向。至少对于基于Web和基于云的应用程序而言肯定是这样的(企业应用程序最终会朝着我所说的方向发展,但这需要更长的时间)。多年来,我学会了相信自己的直觉,我强烈的第六感告诉我,我的预言是有价值的,即使我本人没有时间实现这个系统也应该有人去探索。
大华哥哥
2018/01/16
3.8K0
Hibernate 脏数据检查
脏数据检查: 什么是脏数据?脏数据并不是废弃和无用的数据,而是状态前后发生变化的数据。我们看下面的代码: 当事务提交时,Hibernate会对session中的PO(持久化对象)进行检测,判断持久化对象的状态是否发生了改变,如果发生了改变就会将改变更新到数据库中。这里就存在一个问题,Hibernate如何来判断一个实体对象的状态前后是否发生了变化。也就是说Hibernate是如何检查出一个数据已经变脏了。 通常脏数据的检查有如下两种办法: A、数据对象监控: 数据对象监控是通过拦截器对数据对象的setter
企鹅号小编
2018/01/30
1.4K0
图像 | 文本怎么输入到模型 ?
这个是一个手写数字识别的问题。左边是一个图像,右边是一个二维矩阵(14*14),每一个矩阵对应的位置是一个像素值,在这里白色代表。那左边那个Y={0 1 0 0 0 0 0 0 0 0}表示一个向量,相当于一个答案,输入一个x对应一个标签Y,这个Y一般是一维数组,具体得看是几分类问题,就是几位数组,看属于哪个类别,属于哪个类别哪个类别等于1,其他的等于0。
木野归郎
2020/10/30
1.3K0
图像 | 文本怎么输入到模型 ?
input输入框输入数据查询
在input输入框输入数字的时候,会展示data.json里面的数据,当删掉input输入框输入数字的时候,隐藏出现的data.json数据列表。
王小婷
2019/07/31
2K0
全选-复选框/单选
效果是其次的,需要注意的是,向后端传递具体的数据,最后把需要的字段,数据传递给后端就可以了的
itclanCoder
2021/11/30
3K0
【微服务】137:Vue之生命周期钩子
注意是methods,后面有个s不要忘记了,一开始我直接写的method,就出了问题。
刘小爱
2020/08/28
6920
复选框checkbox提交数据类型和方法
对应的渲染方法如下: jQuery数据结构渲染(4):复选框checkbox赋值 https://www.jianshu.com/p/3878ff8c76d9
王小婷
2020/05/26
1.4K0
复选框checkbox提交数据类型和方法
点击加载更多

相似问题

V-模型不更新数据函数

29

V-模型不监听输入的值更改(vuejs)。

21

具有数据采集输入的V-模型

21

Vue.js :v-模型在输入时不更新

118

如何检查v-模型对象值

26
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文