javascript 钩子很简单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 钩子很简单相关的知识,希望对你有一定的参考价值。

import React, { Component } from 'react';

class App extends Component {
  state = { resource: 'posts' };

  render() {
    return (
      <div>
        <div>
          <button onClick={() => this.setState({ resource: 'posts' })}>
            Posts
          </button>
          <button onClick={() => this.setState({ resource: 'todos' })}>
            Todos
          </button>
        </div>
        {this.state.resource}
      </div>
    );
  }
}

export default App;
import React, { useState } from 'react';

const App = () => {
  const [resource, setResource] = useState('posts');

  return (
    <div>
      <div>
        <button onClick={() => setResource('posts')}>Posts</button>
        <button onClick={() => setResource('todo')}>Todos</button>
      </div>
      {resource}
    </div>
  );
};

export default App;

以上是关于javascript 钩子很简单的主要内容,如果未能解决你的问题,请参考以下文章

从JDK源码看关闭钩子

javascript 反应 - 钩子

javascript 反应钩子

javascript facetwp /加载钩子

javascript facetwp /加载钩子

JavaScript 钩子