首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react + mobx示例尝试导入错误:'useObservable‘未从'mobx-react-lite’中导出

react + mobx示例尝试导入错误:'useObservable‘未从'mobx-react-lite’中导出
EN

Stack Overflow用户
提问于 2020-05-11 22:42:26
回答 4查看 1.3K关注 0票数 0

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

无法编译。/src/app.js尝试导入错误:'useObservable‘不是从'mobx-react-lite’导出的。

代码语言:javascript
复制
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;
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-05-12 18:21:03

这是useObserver而不是useObservable

票数 1
EN

Stack Overflow用户

发布于 2021-01-07 20:40:19

代码语言:javascript
复制
import { useObserver, useLocalStore } from "mobx-react-lite";

const App = () => {
  // Creating our store
  const store = useLocalStore(() => ({
    count: 1,
    addOne() {
      store.count++;
    },
    removeOne() {
      store.count--;
    },
  }));

  const addOneHandle = () => {
    store.addOne();
  };
  const removeOneHandle = () => {
    store.removeOne();
  };

  return useObserver(() => (
    <div className="App">
      <header className="App-header">
        <h1>State management with MobX</h1>
        <h1>Count: {store.count} </h1>
        <button onClick={addOneHandle}>Add One</button>
        <button onClick={removeOneHandle}>Remove One</button>
      </header>
    </div>
  ));
};

export default App;

你可以参考官方文档...https://mobx-react.js.org/observer-hook

票数 1
EN

Stack Overflow用户

发布于 2020-05-29 15:17:08

从'mobx-react-better-use-observable‘导入{ useObservable }

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61732445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档