Reactの下の不規則な文字列はspanとInputを回転します
1613 ワード
, , '[]' Input, , , 。 , , '[]'。 。
, 。 。
, :####[1]###[2]#[3]##########[4];
, html
const [htmlElement,setHtmlElement] = useStae(<>>); //
const rule = ruleSourceStr; // string
let result = ''; //
if(rule.indexOf('[' === '0') { // [
const parseFirst = rule.replace('[',`'); // ]
}else{ // []
const parseLeft = rule.replace(/\[/g,`' + parseRight; //
result = addLeft+'';
}
setHtmlElement(); // htmlElement
, span Input ,
, ,
const getNode = document.getElementById('innder-html')?.childNodes;
let resultRule = '';
getNode?.forEach((item:any)=>{
if(item.nodeName === 'SPAN'){
ruleResult += item.outerText;
}
if(item.nodeName === 'INPUT'){
ruleResult += ('['+ item.value +']');
}
})
console.log(resultRule); //