Elementor wordpress + React或Angular

问题描述 投票:0回答:1

我已经在Google中查找了,但是什么也没找到...

[,请问它有可能创建带有React或angular的Elementor(Wordpress)小部件吗?我需要创建一个组件,该组件将从api获取一些数据并动态呈现页面。我考虑过Web应用程序或iframe,但不确定。

谢谢。

angular reactjs wordpress elementor
1个回答
0
投票

React可以实现。有关更多详细信息,我可以为您提供更多帮助。但总的来说,这是做到这一点的方法。

对于您的小部件,回显具有唯一ID的div。例如:

<div id="myReactWidget"></div>

作为回应,您通常会看到此内容以呈现应用程序:

import React, { Component } from 'react';
import { render } from 'react-dom';

class App extends Component {   
  render() {
    return (
      <div>
        <p>
          Start editing to see some magic happen :)
        </p>
      </div>
    );
  }
}

render(<App />, document.getElementById('root'));

好,如果将“ root”替换为“ myReactWidget”,它将在您的Elementor小部件中呈现。

示例:

此:

render(<App />, document.getElementById('root'));

替换为:

render(<App />, document.getElementById('myReactWidget'));

请注意,您必须enqueue您的build reactjs脚本才能正常工作

为此,请在您的项目根目录中运行:

npm run build

并查看/ build文件夹以查看要包含的内容

© www.soinside.com 2019 - 2024. All rights reserved.