react + mobx示例,尝试导入错误:'useObservable'未从'mobx-react-lite'导出]]

问题描述 投票:0回答:1

请提出解决方案。浏览器上显示的错误是

无法编译./src/App.js尝试导入错误:未从'mobx-react-lite'导出'useObservable'。

import React from 'react';
import './App.css';
import {observer, useObservable} from 'mobx-react-lite';


const App = observer(() => {

const store = useObservable({
    count:1,
addOne(){
  store.count++;
},
subOne(){
  store.count--;
}
})

function addOneHandle(){
store.addOne();
}
function subOneHandle(){
store.subOne();
}

return (
 <div className="App">
  <header className="App-header">
   <h1>Count: {store.count}</h1>
   <button onClick={addOneHandle}>Add 1</button>
   <button onClick={subOneHandle}>Sub 1</button>
  </header>
</div>
 );
 })

 export default App;

请提出解决方案。浏览器上显示的错误无法编译./src/App.js尝试导入错误:'useObservable'未从'mobx-react-lite'导出。从'...

reactjs mobx mobx-react
1个回答
0
投票

useObserver不是useObservable

© www.soinside.com 2019 - 2024. All rights reserved.