小编Dri*_*nee的帖子

Laravel Eloquent:渴望加载多个嵌套关系

什么laravel说:

$books = App\Book::with('author.contacts')->get();
Run Code Online (Sandbox Code Playgroud)

我需要的是这样的事情

$books = App\Book::with('author[contacts,publishers]')->get();
Run Code Online (Sandbox Code Playgroud)

我们渴望在关系中加载多个关系.

这可能吗?

eager-loading laravel eloquent

38
推荐指数
4
解决办法
2万
查看次数

将不可变的fromJS对象转换回json

我希望能够查看我的不可变对象进行调试.我发现通过点击条目等来查看对象非常困难.理想情况下,我想要的是formJS函数的反面

所以,

const immutableObj = fromJS({name: 'bob'})
return oppositeJS(immutableObj)  
=> {name: 'bob'}
Run Code Online (Sandbox Code Playgroud)

immutable.js

8
推荐指数
1
解决办法
1万
查看次数

React-router导入路由

我想改变这个:

  <Router history={browserHistory}>
    <Route path='/' component={Layout}>
      <Route path='signup' component={SignupPage} />
      <Route path='assemblies/' component={AssemblyPages}>
        <Route path='categories/' component={Categories}>
      </Route>
    </Route>
  </Router>
Run Code Online (Sandbox Code Playgroud)

import AssembliesRoute from './AssembliesRoute';

   <Router history={browserHistory}>
    <Route path='/' component={Layout}>
      <Route path='signup' component={SignupPage} />
      <AssembliesRoute />
    </Route>
  </Router>

//AssembliesRoute.js

export default class extends compondent {
render(){
  return <Route path='assemblies/' component={AssemblyPages}>
            <Route path='categories/' component={Categories}>
         </Route>
}
}
Run Code Online (Sandbox Code Playgroud)

基本上,我想将所有嵌套在程序集路由中的路由,并在程序集文件夹中的特定文件中处理它们,然后将这些路由返回到路由器.但是当我尝试这样做时,我找不到路线.这可能吗?

reactjs react-router

5
推荐指数
1
解决办法
4913
查看次数

ReactJS输入值不改变(使用defaultValue)

我有一个简单的reactjs,其中有输入。这些输入之一设置如下:

<input type='text' name='name' defaultValue='default' />
Run Code Online (Sandbox Code Playgroud)

当我提交表单时,我防止默认,并将 event.target 传递给序列化表单中数据的函数。

但是,当我将表单作为元素传递时,内部的输入始终保留其默认值。

有任何想法吗?

reactjs

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