当前位置: 首页 > 知识库问答 >
问题:

恢复图像标签的数据

费子濯
2023-03-14

下面的代码是我尝试过的。

当我点击搜索按钮console.log时,所有这些都显示了25个未定义的项目。

所以我认为我传递的信息是错误的,它在div之外检测onCLick

import React from "react";

function handleClick(props) {
  console.log(props.gif);
}

const UserItem = props => {
  return (
    <div className="column">
      <img
        onClick={handleClick(props.gif)}
        alt=""
        src={props.gif}
        className="ui image"
      />
    </div>
  );
};

export default UserItem;

共有1个答案

岑毅庵
2023-03-14

你有一个小错误,注意onclickprop接受一个指向函数的指针,在你的代码中,你调用handleclick,它返回未定义的,因此,你的代码不工作。

您可以通过访问click事件来更改处理程序以获取clicked元素src属性。

import React from "react";

function handleClick(event) {
  console.log(event.target.src);
}

const UserItem = props => {
  return (
    <div className="column">
      <img
        onClick={handleClick}
        alt=""
        src={props.gif}
        className="ui image"
      />
    </div>
  );
};

export default UserItem;
 类似资料:
  • 使用ML Kit的图像标签API,您可以识别图像中的实体,而无需向设备上的API或基于云的API提供任何其他上下文元数据。 图像标签可让您深入了解图像的内容。当你使用API时,你会得到一个被识别的实体列表:人物,事物,地点,活动等等。出现的每个标签都带有一个分数,表示ML模型与其相关性的置信度。利用这些信息,您可以执行诸如自动元数据生成和内容审核等任务。 iOS Android 在设备上的API和

  • 我在做一个从传感器收集数据的应用程序。每次传感器发送数据时,地图上都会放置一个新的标记。当我按后退,然后恢复地图活动,所有的标记都消失了。在恢复活动时,是否有方法保存和恢复每个唯一的标记及其唯一的标记选项(title、snippet、LatLng)?

  • 在用我的android设备执行“爱奥尼亚运行android”时,splashscreen和图标显示为cordova默认值,而不是我制作的。我已经运行了“ionic resources”,“ionic resources--splash and icon”,而且这些图像似乎构建正确,因为我检查了平台/android/res,它们就在那里。我删除并重新阅读了android平台,也没有帮助。 我的Cor

  • 标签展示静态文本 标签可以: 展示任何数量的静态文本 不允许用户直接交互 可以以编程形式更新 可以跨多行展示 使用标签向用户展示短信息。标签是应用程序中最常用的元素之一。虽然标签可展示任意数量的文本,但最适合展示数量相对较少的文本。 标签应当清晰可见。为标签文本使用高对比度颜色,并使用Dynamic Type以确保标签文本会相应地缩放。内置的系统字体为Apple Watch提供了最清晰可见的字体。

  • 我在这个项目中使用了导航图,并添加了BottomNavigation。因此,有一个navhostfragment管理这些所有片段。如果有人帮我实现用viewpager来实现像在img(进来,在厨房)一样的tablayout。我是否必须使嵌套图,如果是,可以请你帮助我理解NavGraph。

  • 问题内容: 我正在使用Tensorflow构建标准的图像分类模型。为此,我有输入图像,每个图像都分配了一个标签({0,1}中的数字)。因此,可以使用以下格式将数据存储在列表中: 我想使用TensorFlow的排队系统读取我的数据并将其输入到我的模型中。忽略标签,可以使用和轻松实现。这里的代码: 但是,在该过程中标签丢失了,因为图像数据作为输入管道的一部分被有意地改组了。通过输入队列将标签和图像数据