通过数据刀片(laravel)来响应组件

时间:2018-07-11 14:39:21

标签: javascript php laravel reactjs

我需要在刀片中传递数据以响应组件。 我使用laravel 5.6。
 例如在简单的react组件中通过'props'传递数据,而我在laravel文档中找不到要传递的方法。 我已经尝试过(刀片):

<Preview article={{ $article }}></Preview>

反应:

constructor(props){
  super();
  this.state={
    article: props.article
  }
}

render() {
  return (
    <div>
      <h2>{this.state.article}</h2>
      <h3>Net</h3>
    </div>
  );
}

我如何在Laravel中做到这一点? 预先感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

使用此:

{!! $article !!}

代替此:

{{ $article }}

答案 1 :(得分:0)

要将数据从blade传递到react,只需在let视图中使用blade

将您的视图更改为类似的内容

// Use react to display article
<Preview article={article}></Preview>

// Pass data to react
<script>
      let Article= '{{ $article }}'
</script>