reactJS可以渲染<xsl:value-of/> xslt 标签吗?



我是一个新的reactJS开发人员,我正在尝试使用渲染方法渲染xslt标签。有人可以帮助我吗?

import React from 'react';
class Titulo extends React.Component{
    render(){
        return(
            <xsl:value-of select="$website-name"/>
        );
    }
}
export default Titulo;

这个想法是将其呈现为字符串..而且由于您使用的是 React 16,因此不需要用标签包装此字符串,render 方法可以呈现字符串。

import React from 'react';
class Titulo extends React.Component{
    render(){
      return `<xsl:value-of select="$website-name"/>`
    }
}
export default Titulo;

在 React 16 之前,你需要渲染如下:

import React from 'react';
class Titulo extends React.Component{
    render(){
      return <div>{`<xsl:value-of select="$website-name"/>`}</div>
    }
}
export default Titulo;

查看 npm 包 'xsl-awesome'。你可能会,我说也许,在那里找到你的答案。

最新更新