0
我正在用elm-native-ui創建一個基本的本地聊天應用程序。使用elm-native-ui進行基本聊天
我可以打開或點擊在不改變chatOpen布爾
activeChannelView =
case chatOpen of
True ->
Maybe.map (\a -> chatView users a messages) activeChannel ? viewEmpty
False ->
Maybe.map (cardView users) activeChannel ? viewEmpty
關於虛假側的按鈕關閉聊天,它的工作很好,但在真實的一面,它說的是viewEmpty需要是(串 - >節點消息),而不是被(節點消息),但左側(chatView用戶一消息)返回節點消息
檢查下面
The right side of (?) is causing a type mismatch.
Maybe.map (\a -> chatView users a messages) activeChannel ? viewEmpty
^^^^^^^^^
(?) is expecting the right side to be a:
String -> Node Msg
But the right side is:
Node Msg
錯誤算是我t表示說: 如果activeChannel是(只是),真正的回報(字符串 - >節點消息)
怎麼可能有這樣的錯誤,因爲chatView是這樣定義的:
chatView : List User -> Request -> List String -> String -> Node Msg
omg我需要小睡一下,謝謝 – Charlon