“使用动态表格创建一个React APP(redux)-您的输入将是您从API接收到的配置。此API将在页面中包含各个字段(例如输入,单选,复选框,电子邮件,数字,单选下拉菜单,多选下拉菜单,文件上传,文本区域等),并具有各种属性。例如:
下拉菜单的数据可能来自API或内部文件 可以根据下拉列表中的元素数搜索下拉列表(假设阈值合理) 文本文件是一个搜索字段,从API接收输出。 验证输入内容的文本字段的正则表达式值。 一个字段还将具有从属字段,该字段将根据在该字段中输入的值进行呈现。选中true时,复选框应呈现更多字段。
这些更改的响应应在更改时/模糊时提交给后端API-必要时限制请求。”
我想确保我做对了。到目前为止,我有这个:
var React = require('react');
var ReactDOM = require('react-dom');
function searchSel()
{
var input = document.getElementById('realtxt').value.toLowerCase();
len = input.length;
output = document.getElementById('realitems').options;
for(var i=0; i<output.length; i++)
if (output[i].text.toLowerCase().indexOf(input) != -1 ){
output[i].selected = true;
break;
}
if (input == '')
output[0].selected = true;
}