装饰器

作者: coffee1949 | 来源:发表于2019-08-13 18:05 被阅读0次

https://www.cnblogs.com/lgjc/p/10286829.html
1.弹出项目配置

npm run eject

此处注意,若弹出项目配置失败,请先执行以下两行代码(我的项目执行上一句都会报错,所以都会执行)

1.git add .
2.git commit -m "init"

2.安装装饰器所需依赖

npm install --save-dev babel-plugin-transform-decorators-legacy

3.安装应用配置

npm install @babel/plugin-proposal-decorators

4.安装mobx和mobx-react

npm install mobx mobx-react -S

5.配置package.json(直接在最下方加上就行)

"babel"{
   "plugins":[
   [
     "@babel/plugin-proposal-decorators",
     {
         "legacy":true
     }
   ],
   [
     "@babel/plugin-proposal-class-properties",
     {
         "loose":true
     }
     ]
     ],
    "presets":[
    "react-app"
    ]
},
  

6.环境测试

1.新建store.js模拟本地数据库

import {observable,action} from "mobx";
class Store {
    id = Math.random();
    @observable title="飞飞";
    @observable finished = false;
    @action cTitle =()=>{
        this.title="麦扣扣"
    }
}
export  default  new Store()

2.新建App.js进行调用

import React, { Component } from 'react';
import Store from "./store";
import {observer} from "mobx-react"
 
@observer
class App extends Component {
 render() {
   return (
     <div>
       this is Index
       <p>{Store.id}</p>
       <p>{Store.title}</p>
       <button onClick={Store.cTitle}>测试</button>
     </div>
   );
 }
}
export default App;
报错:Cannot find module 'is-wsl'
解决:npm i

相关文章

  • 装饰器

    """@装饰器- 普通装饰器- 带参数的装饰器- 通用装饰器- 装饰器装饰类- 内置装饰器- 缓存装饰器- 类实现...

  • typescript 五种装饰器

    装饰器类型 装饰器的类型有:类装饰器、访问器装饰器、属性装饰器、方法装饰器、参数装饰器,但是没有函数装饰器(fun...

  • python——装饰器详解

    一、装饰器概念 1、装饰器 装饰器:一种返回值也是一个函数的函数,即装饰器。 2、装饰器目的 装饰器的目的:装饰器...

  • Python装饰器

    Python装饰器 一、函数装饰器 1.无参装饰器 示例:日志记录装饰器 2.带参装饰器 示例: 二、类装饰器 示例:

  • Python中的装饰器

    Python中的装饰器 不带参数的装饰器 带参数的装饰器 类装饰器 functools.wraps 使用装饰器极大...

  • 装饰器

    装饰器 decorator类装饰器 带参数的装饰器 举例(装饰器函数;装饰器类;有参与无参) https://fo...

  • TypeScript装饰器

    前言 装饰器分类 类装饰器 属性装饰器 方法装饰器 参数装饰器需要在tsconfig.json中启用experim...

  • python之装饰器模版

    装饰器的作用:装饰器即可以装饰函数也可以装饰类。装饰器的原理:函数也是对象 1.定义装饰器 2.使用装饰器假设de...

  • 装饰器实验

    装饰器实验 说明 ts内包含了四个装饰器,类装饰器、属性装饰器、函数装饰器、参数装饰器,本文中测试一下其的使用。 ...

  • python3基础---详解装饰器

    1、装饰器原理 2、装饰器语法 3、装饰器执行的时间 装饰器在Python解释器执行的时候,就会进行自动装饰,并不...

网友评论

      本文标题:装饰器

      本文链接:https://www.haomeiwen.com/subject/zbuadctx.html