Riot 5.3.1 发布,基于组件的 UI 库

来源: OSCHINA
2021-03-02

Riot 5.3.1 现已发布。Riot 是一个简单而优雅的基于组件的 UI 库,为所有现代浏览器带来了自定义组件,压缩文件大小仅有 6 KB,支持 FireFox、Chrome、Edge、Safiri 等主流浏览器。

本次更新内容包括:

  • 修复#2895
  • 更新改进了编译器旧式语法支持。现在也支持以下语法
<my-component>
  <p>{ state.message }</p>
  <button onclick={onClick}>Click Me</button>

  <script>
    const context = this

    context.state = {
      message: ''
    }
    
    context.onBeforeMount = () => {
      context.state.message = 'Hello'
    }

    context.onClick = () => {
      context.update({
        message: 'Goodbye'
      })
    }
  </script>
</my-component>

更新说明:https://github.com/riot/riot/releases/tag/v5.3.1

展开阅读全文
4 收藏
分享
加载中
更多评论
0 评论
4 收藏
分享
返回顶部
顶部