Mobx 的一些基本概念

2021-08-13 11:21:01 字數 787 閱讀 8752

mobx 中文文件

使用 mobx, 你可以定義在相關資料發生變化時自動更新的值。 通過@computed 裝飾器或者利用 (extend)observable 時呼叫 的getter / setter 函式來進行使用。

reactions 和計算值很像,但它不是產生乙個新的值,而是會產生一些***,比如列印到控制台、網路請求、遞增地更新 react 元件樹以修補dom、等等。 簡而言之,reactions 在 響應式程式設計和命令式程式設計之間建立溝通的橋梁。

如果你用 react 的話,可以把你的(無狀態函式)元件變成響應式元件,方法是在元件上新增 observer 函式/ 裝飾器. observer由 mobx-react 包提供的。

import react,  from 'react';

import reactdom from 'react-dom';

import from "mobx-react";

@observer

class

todolistview

extends

component

}}const todoview = observer(() =>

"checkbox"

checked=

onclick=

/>

)const

store = new

todolist

();reactdom.render

(, document.getelementbyid('mount'));

C 一些基本概念

建構函式的作用是對物件本身做初始化工作,也就是給使用者提供初始化類中成員變數的一種方式。析構函式是釋放物件執行期間所申請的資源。函式的過載,過載構成的條件 函式的引數型別不同 引數個數不同,才能構成函式的過載 在乙個類中 注意,只有函式的返回型別不同是不能構成函式的過載。在函式過載時,要注意函式帶有...

linux OS一些基本概念

1.什麼是os?好簡單好x的問題,可是如果真的要自己用稍微官方稍微正規的語言或文本來回答,我真的能回答清楚嗎?好吧,我先來用自己的語言來回答。再去找點官方的定義。我自己的回答 os就是乙個可以管理並且相對合理分配計算機資源的軟體。官方回答 作業系統 英語 operating system,簡稱os ...

Thread一些基本概念

1 實現執行緒的三種方式 extends thread implements runnable implements callable new futuretask callable new thread futuretask 2 執行緒讓步yield 讓執行緒由執行狀態變為就緒狀態,不會釋放鎖 3...