小编sab*_*nan的帖子

Reactjs UI 和业务逻辑分离

我是 React 新手,看到充满大量函数和变量初始化以及 UI 的组件,我觉得眼睛很痛。有可能将它们分开吗?

而不是默认设置,如下所示。如何将业务逻辑分离到另一个文件中?

function MyComponent() {
    const [data, setData] = useState('');
    const someFunc = () => {
        //do something.
    };
    ... some 100-liner initializations

   return ( 
       ...
   )
}
Run Code Online (Sandbox Code Playgroud)

javascript separation-of-concerns reactjs react-hooks

49
推荐指数
2
解决办法
3万
查看次数

Laravel eloquent 过滤 json 列的值

我接手了一个项目,他们将date_start值存储在 JSON 列中。

(例如,id、name、some_column、meta)
其中meta的值为{ propert1, property2, property3, "date_start": "2021-09-26", and so on...}

现在,在前端,我必须创建一个搜索功能,在其中选择一个日期。

现在在后端,由于 的值date_start已存储在 json 列中,我假设我需要首先获取所有记录,循环遍历它们,然后解码该meta字段。

总体来说不是很糟糕吗?或者还有其他办法吗?

laravel eloquent laravel-8

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