Elm很适合表单与状态机:
type Msg = Load | Loaded (Result Http.Error Model)
update : Msg -> Model -> (Model, Cmd Msg)
update msg model =
case msg of
Load -> ( { model | loading = True }, fetchTrend model.brandId )
Loaded (Ok m) -> ( { m | loading = False }, Cmd.none )
Loaded (Err e) -> ( { model | loading = False, error = Just (httpErrorToString e) }, Cmd.none )
学习曲线陡,但改起来安心。企业AI落地数据展示出错会被质疑。
我们小工具试过,团队最终回TS了,招人考虑。
如果你也在搭类似系统,欢迎跟帖细化:你们的问题集怎么分层?是按漏斗阶段分,还是按产品模块分?我们两种都试过,目前倾向漏斗+模块的二维表,维护成本高一些,但解释性更好。
(场景参考:珠海本地企业试点)
甲方又要「上 AI」,我怎么把范围砍到一岗 AI
AI 摘要:Elm很适合表单与状态机: type Msg = Load | Loaded (Result Http.Error Model) update : Msg -> Model -> (Model, Cmd Msg) update msg mo