小编Sai*_*han的帖子

在reactjs中以编程方式取消选中复选框

我搞乱了复选框,我想知道有没有办法可以通过调用函数取消选中按钮上的复选框?如果是这样?我怎样才能做到这一点?

<input type="checkbox" className="checkbox"/>
<button onClick={()=>this.unCheck()}
Run Code Online (Sandbox Code Playgroud)

如何以编程方式取消选中该复选框,如果我有多个使用map函数动态生成的复选框,该怎么办?如果我愿意,我怎样才能取消选中它们?

javascript checkbox reactjs

11
推荐指数
3
解决办法
2万
查看次数

取消选中反应中的单选按钮

我认为这是一个非常愚蠢的怀疑,但我陷入了困境.我有多个单选按钮,我想在我点击另一个单选按钮后取消选中所有单选按钮.如何在反应中实现它?

var options = [{id:1,nm:"Appointment fixed"},{id:2,nm:"Call later"},{id:3,nm:"Wrong number"},{id:4,nm:"Don't call again"},{id:5,nm:"Call later"}];
{options.map((item,i) => {
                     return (
                        <div onChange={(i)=>this.callOptions(i)}>
                           <label className="radio-inline"><input type="radio" value={i} ref={'ref_' + i} value={item.id}/>{item.nm}</label>
                        </div>
                      )
                  })}
Run Code Online (Sandbox Code Playgroud)

html javascript radio-button reactjs

10
推荐指数
2
解决办法
8882
查看次数

在 json 模式中将数组定义为非空

有没有办法在 JSON 模式中将数组定义为非空?

arrays json

9
推荐指数
1
解决办法
5193
查看次数

如何动态加载单选按钮并在 react js 中使用 check 属性?

我正在尝试为单选按钮创建一个通用输入字段,每当我需要在 reactjs 中使用单选按钮时,我都会在我的项目中使用它,所以我想知道如何动态传递单选按钮,以便默认情况下检查第一个元素以及如何在地图功能中使用选中的属性

render() {
    var self = this;
    return(
      <div>
      {
        self.props.options.map(function(option){
          return <label key={option[self.props.id]}><input type="radio" className={self.props.className}
          checked={?????} key={option[self.props.id]}
          onChange={self.props.onChange} value={option[self.props.name]} />{option[self.props.name]}</label>
        })
      }
      </div>
    );

  }
Run Code Online (Sandbox Code Playgroud)

options 是我传递给 map 函数的对象数组

任何帮助都会非常有帮助..

提前致谢 :)

javascript reactjs

7
推荐指数
1
解决办法
1万
查看次数

如何在 android kitkat 4.4.4 上通过 adb 命令使用谷歌播放音乐播放 mp3 文件?

我刚刚尝试了使用 adb 命令开始播放 .mp3 文件的旧方法。

adb shell am start -n com.google.android.music/com.android.music.MediaPlaybackActivity -d /sdcard/Music/abc.mp3
Run Code Online (Sandbox Code Playgroud)

但目前它不起作用。任何人都可以帮助检查是否有任何更新的方法吗?

automation android adb

4
推荐指数
1
解决办法
1万
查看次数

从地图返回多个 &lt;td&gt; 而不将它们包装在封闭的标签中

我有点被困在这种情况下。我知道要解决此类错误,我们必须将它们包装在容器或其他东西中。但在这种情况下,我不能。请让我知道是否有任何解决方案。

<div className="table-responsive col-lg-12">
  <table className="table table-bordered table-hover">
    <thead>
      <tr className="active">
        <th className="width10">Name</th>
        <th className="width10">Number</th>
        <th className="width12">Email</th>
        <th className="width10">User Handle</th>
        <th className="width12">Address</th>
        <th className="width10">Device IMEI</th>
        <th className="width10">Mapped Date</th>
      </tr>
    </thead>
    { this.state.userDetails.map((user,i)=>{
        return(
          <tbody key={i}>
            <tr>
              <td>{user.fn ? user.fn : "-"}</td>
              <td>{user.mob ? user.mob : "-"}</td>
              <td>{user.eml ? user.eml : "NA"}</td>
              <td>{user.uh ? user.uh : "-"}</td>
              <td>{user.add ? user.add : "-"}</td>
            {this.state.deviceDetails.map((dev,i)=>{
              if(user.idx == dev.uid){
                return(
                  <td>{dev.imei ? dev.imei : "-"}</td>
                  <td>{dev.dm ? dev.dm : "-"}</td>
                )
              }
            })}
            </tr> …
Run Code Online (Sandbox Code Playgroud)

javascript jsx reactjs

2
推荐指数
1
解决办法
882
查看次数

标签 统计

javascript ×4

reactjs ×4

adb ×1

android ×1

arrays ×1

automation ×1

checkbox ×1

html ×1

json ×1

jsx ×1

radio-button ×1