混合App

作者: Mrs祝 | 来源:发表于2019-05-13 09:36 被阅读0次

    Diff算法
    react
    node_modules:安装的所有依赖的模块
    package.json:自定义项目的基本信息
    public中的index.html:渲染模板
    meat标签引入的主页一个自适应的viewport声明
    link标签引入项目基本配置文件anifest.json和图标
    react渲染div
    react ES6语法

    constructor(props){
    super(props);
    this.state={opacity:1.0};
    }
    react 基础
    componentWillMount
    render:根据props和state返回一个react元素,不负责渲染,不能执行任何副作用,如状态的改变。
    componentDidMount:this.getDOMNode()调用,this.setState渲染
    componengtWillRecriveProps(nextProps):nextProps新传进来的参数。调用setState,this.state更新后的
    shouleComponentUpdate(nextProps,nexyState):不能调用setState
    componentWillUpdate(nextProps,nextState):不能调用setState
    render
    componentDidUpdate(prevProps,prevState)
    componentWillUnmount

    props:
    <Component data="测试props"/>
    Component组件中this.props.data可取得data中的值 单值传递,多值传递,父向子传递

    相关文章

      网友评论

          本文标题:混合App

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