小编San*_*uri的帖子

如何从快速服务器传递数据以反应视图?

我有一个简单的快速服务器与orientdb数据库的连接.我需要将信息从快递传递到反应视图.例如,在表达中我有:

router.get('/', function(req, res, next) {
  Vertex.getFromClass('Post').then(
    function (posts) {
      res.render('index', { title: 'express' });
    }
  );
});
Run Code Online (Sandbox Code Playgroud)

因此,在这个例子中,我需要在我的react索引组件posts中设置变量来设置组件的状态.(我使用的只是在前端,而不是服务器端)

class IndexPage extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      posts: []
    };
  }

  render() {
    return (
      <div>
        <Posts posts={posts} />
      </div>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

如何从快递中获得回复的帖子?

我发现也许我可以从反应中做一个ajax请求,但我认为这不是最好的方法.

如果我需要以实时方式获取帖子,例如使用socket.io,有什么区别?

PD:在表达中,我有可能使用一些模板引擎,如把手或hogan.这个模板引擎可以帮助解决这个问题吗?

谢谢!!!

node.js express socket.io reactjs

7
推荐指数
1
解决办法
9260
查看次数

Laravel Blade 使用 {{ }} 的最佳实践

这两者中哪一个是在 Laravel 中使用 Blade 的最佳实践:

<p>{{ $person->name }} {{ $person->surname }}</p>或者<p>{{ $person->name . ' ' . $person->surname }}</p>

谢谢!

laravel laravel-blade

0
推荐指数
1
解决办法
460
查看次数

标签 统计

express ×1

laravel ×1

laravel-blade ×1

node.js ×1

reactjs ×1

socket.io ×1