当前位置:  开发笔记 > 编程语言 > 正文

JS ES6类定义:Preact主页上的示例:我从未见过这个

如何解决《JSES6类定义:Preact主页上的示例:我从未见过这个》经验,为你挑选了1个好方法。

以下示例位于Preact主页上.我想知道如何/为什么在类花括号中有等于=赋值和分号.我用谷歌搜索了几分钟,似乎无法搞清楚.;{}

这是TypeScript还是其他一些花哨的JS堂兄?花括号看起来像常规赋值,而不是类定义.

export default class TodoList extends Component {
    state = { todos: [], text: '' };
    setText = e => {
        this.setState({ text: e.target.value });
    };
    addTodo = () => {
        let { todos, text } = this.state;
        todos = todos.concat({ text });
        this.setState({ todos, text: '' });
    };
    render({ }, { todos, text }) {
        return (
            
    { todos.map( todo => (
  • {todo.text}
  • )) }
); } }

Estus Flask.. 5

这些是类实例字段(属性初始值设定项).他们目前是第2阶段提案.

它们的使用(与旁边import,export等功能,不被JS引擎本身支持)意味着巴贝尔应该被用来transpile的例子.



1> Estus Flask..:

这些是类实例字段(属性初始值设定项).他们目前是第2阶段提案.

它们的使用(与旁边import,export等功能,不被JS引擎本身支持)意味着巴贝尔应该被用来transpile的例子.

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有