html中如何传递数组,如何将数组从select html元素组件传递到数组中具有不同值的两个文本组件...

2023-05-16

我正在尝试在选择值之后从select元素中获取价格值。例如股票描述:“数字发票QT”,售价:“100”。但是我已经写了下面的代码,当我运行它时,我会得到这个错误,销售价格返回“未定义”。

所以我非常感谢你能帮我,因为我整天都在上网寻找帮助。

import React, { Component } from 'react';

import _ from 'lodash';

const ITEMS = [

{ name: 'initial', text: 'Select Items', value: '' },

{ name: 'centos', text: 'Invo qt', value: 'Numbers Invo qt', price: "100" },

{ name: 'ubuntu', text: 'Invo xp', value: 'Numbers Invo xp', price: "180" },

]

const SelectComponent = (props) => (

onChange={props.handleSelect}

>

{_.map(props.items, (item, i) =>

key={i}

name={item.name}

value={item.value}

text={item.text}

price={item.price}

handleSelect={props.handleSelect}

/>

)}

);

const Option = (props) => (

value={props.value}

>{props.text}

)

export default class CustomerComboBox extends Component {

constructor() {

super()

this.state = {

selected: '',

selected_Price: ''

}

this.handleSelect = this.handleSelect.bind(this);

}

handleSelect(e) {

e.preventDefault();

//console.log(e.target);

this.setState({

selected: e.target.value,

selected_Price: e.target.price,

})

document.getElementById('stock-description').value = e.target.value;

document.getElementById('stock-price').value = e.target.price;

}

render() {

return (

name="testSelect"

items={ITEMS}

price={ITEMS.price}

handleSelect={this.handleSelect}

/>

Stock Description

Stock Price

);

}

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

html中如何传递数组,如何将数组从select html元素组件传递到数组中具有不同值的两个文本组件... 的相关文章

随机推荐

  • tensorflow深度学习实战笔记(三):使用tensorflow lite把训练好的模型移植到手机端,编译成apk文件

    目录 一 准备工作 1 1模型训练 1 2模型固化和pb转tflite 1 3下载tensorflow源码 1 4安装android studio 二 在Android studio中进行开发 2 1修改app的build gradle文件
  • NSAttributedStringKey

    NSFontAttributeName 字体 xff0c value是 UIFont 对象 NSParagraphStyleAttributeName 绘图的风格 xff08 居中 xff0c 换行模式 xff0c 间距等诸多风格 xff0
  • Linux Ubuntu 自动登录

    我一直在用Ubuntu发型版本的Linux系统 xff0c 很喜欢把它做得更加的方便易用 xff0c 特别是Ubuntu的Server版本 xff0c 因为没有Desktop的 GUI界面 xff0c 也没有自动登录设置 xff0c 无法通
  • Archlinux/Manjaro使用笔记-安装配置搜狗输入法步骤

    一 安装qtwebkit bin软件包解决qtwebkit无法编译安装问题 aurman S qtwebkit bin 二 安装fcitx xff0c fcitx im xff0c fcitx configtool包 pacman S fc
  • GNOME 3.28 启用桌面图标

    原由 GNOME 3 28合并了移除桌面图标支持 Nautilus从此不在支持桌面图标 xff0c 直到找到新的解决方案 Issues地址 xff1a https gitlab gnome org GNOME nautilus issues
  • session和cookie的区别

    1 xff0c session 在服务器端 xff0c cookie 在客户端 xff08 浏览器 xff09 2 xff0c session 默认被存在在服务器的一个文件里 xff08 不是内存 xff09 3 xff0c session
  • Spring常用配置

    上篇文章我们简单介绍了Spring的基本配置 xff0c 算是一个简单的入门 xff0c 这篇文章我们再一起来看看Spring在使用的过程中一些其他的常见配置 Bean的Scope Spring中的Scope注解主要是为了解决Bean的实例
  • iOS开发网络篇 —— OC加载HTML代码

    html代码 图1 样式一 xff1a 34 lt p gt lt img src 61 34 upload image 20170609 1496978712941664 jpg 34 title 61 34 14969787129416
  • Python 安装与环境变量配置

    一 软件下载 Python安装包下载地址 xff1a https www python org 二 安装过程 xff08 略 xff09 三 环境变量配置 xff1a 方法一 xff1a 使用cmd命令添加path环境变量 在cmd下输入
  • USB串口导致鼠标乱跳

    近期在工控机上安装USB串口 xff0c 结果装上没几天 xff0c 就有反馈开机后鼠标乱跳 然后 xff0c 开始解决问题 环境 xff1a 工控机操作系统Windows 7专业版 xff0c USB串口Z TEK USB RS232 1
  • Minimum Depth of Binary Tree 二叉树的最小深度

    Given a binary tree find its minimum depth The minimum depth is the number of nodes along the shortest path from the roo
  • 【Android Studio】成功解决 “gradle project sync failed”

    更新Android Studio后报错 xff1a gradle project sync failed Basic functionality e g editing debugging will not work properly 网上
  • 我失败的程序员生涯

    我 xff0c 一个普普通通的人 普通本科毕业 xff0c 来到北京成为了一个普通的程序员 2013年 xff0c 我本科毕业 xff0c 然后就踏上了北漂的征程 来之前想的很清楚 北京技术发达先进 我可以在这里工作三四年 xff0c 学习
  • gdb+gdbserver远程串行协议[zz]

    转载地址 xff1a http blog sina com cn s blog 71ed04f70100qhxc html gdbserver debug remote debug mount hello Usage gdbserver O
  • python 远程关机_python实现微信远程电脑关机完整源码

    这是python实现微信远程电脑关机完整源码下载 xff0c 通过手机微信发送QQ邮件给sina邮箱 xff0c 然后利用python的pop3定时检查sina邮箱的邮件主题以及邮件来源 xff0c 并在电脑执行相应的命令行实现关机 软件介
  • html设计思路,网页设计思路7个方法

    网页设计思路7个方法 网页设计除了要设计的漂亮 xff0c 体验优秀 xff0c 还要让用户对网站难以忘怀 xff0c 这就需要设计师进行深入的思考 xff0c 通过更加走心的设计 xff0c 来抓住用户的心 毕竟没有哪个站长不想让自己的网
  • 安卓网络类型设置的实现

    工作背景 xff1a 公司出口国外某国的设备 xff0c 因为该国对4G认证要求较高 xff0c 流程非常麻烦 xff0c 客户不想取得4G方面认证 xff0c 因此订单机器设备需禁用4G xff0c 且不能手动恢复4G xff0c 默认3
  • 硬件虚拟化

    硬件虚拟化也称作完全虚拟化 在计算机科学中 xff0c 硬件虚拟化 xff08 英语 xff1a Hardware virtualization xff09 是一种对计算机或操作系统的虚拟 虚拟化对用户隐藏了真实的计算机硬件 xff0c 表
  • 计算机语言怎么学才学得好,如何正确开始学习计算机编程语言?

    原标题 xff1a 如何正确开始学习计算机编程语言 xff1f 俗话说 xff0c 好的的开始是成功的一半 学习编程语言任重而道远 xff0c 如何准备学习是一个很关键的问题 今天小助手给大家分享如何开始学习编程语言的建议 xff0c 希望
  • html中如何传递数组,如何将数组从select html元素组件传递到数组中具有不同值的两个文本组件...

    我正在尝试在选择值之后从select元素中获取价格值 例如股票描述 数字发票QT 售价 100 但是我已经写了下面的代码 当我运行它时 我会得到这个错误 销售价格返回 未定义 所以我非常感谢你能帮我 因为我整天都在上网寻找帮助 import