反应svg xmlns:xlink标识符预期

jmu*_*sch 1 svg typescript reactjs

使用打字稿,React和svgs时,如何解决标识符预期错误?

return (
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" 
                   xmlns:xlink="http://www.w3.org/1999/xlink" >
         <defs> ... </defs>
         <use ... xlink:href="#path-1"/>
    </svg>
);
Run Code Online (Sandbox Code Playgroud)

jmu*_*sch 5

对每个属性使用特定于反应的拼写(JSX),例如:

return (
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" 
                   xmlnsXlink="http://www.w3.org/1999/xlink" >
         <defs> ... </defs>
         <use ... xlinkHref="#path-1"/>
    </svg>
);
Run Code Online (Sandbox Code Playgroud)
  • xmlnsXlink
  • xlinkHref

另请参阅: