Riot 4.6.0 发布,JavaScript 的 MVP 框架
Riot 4.6.0 发布了,更新内容如下:
- 修复了在<template>标签中呈现文本表达式的情况下的小写问题
- 更新改进了核心代码、编译器和 dom 绑定
- 通过<slot>属性添加对 HOC(高阶组件)组件的支持,例如:
Provider
<hoc-component> <slot message={ message } theme={ theme }/> <script> export default { message: 'hello', theme: 'dark' } </script> </hoc-component>
Consumer
<app> <hoc-component> <!-- the {message} property will be provided by the <hoc-component> --> <h1>{ message }</h1> <!-- the {theme} property will be provided by the <hoc-component> --> <sidebar theme={ theme }/> </hoc-component> <!-- the {message} property is not available outside of the <hoc-component> --> <p>{ message }</p> </app>
Riot 是一个简单而优雅的基于组件的 UI 库,为所有现代浏览器带来了自定义组件。其支持浏览器包括:
它的体积也很小,只有 6k:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Nim 1.0 发布,命令式编程语言
就在今天,Nim团队非常荣幸地宣布万众期待的1.0语言版本。 Nim一直专注于提供高效、可读和灵活的静态编译类语言。 1.0版本标志可以在接下来的几年使用Nim的未来版本不会破坏当前版本的代码,开始有稳定的基础。 Nim构建了一个温暖和热情的社区,准备好了迎接新手们的到来。 如果你是一名新手,看看我们的学习资源,在我们的试练场试用Nim。 稳定保证 1.0版本是长期支持的稳定发布版,只接受bug修复和未来新特性,前提是它们不破坏向后兼容性。 1.0.x分支将按需接收bug修复。不影响向后兼容的新特性将继续稳步进入1.x分支。 我们的目标是保证Nim1.0编译的代码在未来任何稳定的Nim1.x版本上可持续的编译。 稳定性保证包含哪些? 向后兼容只覆盖语言的稳定部分,这些部分定义在手册上。 编译器将实现实验性的特性记载在实验手册。这些特性可能存在向后不兼容;包括concepts,do记号和一些其它特性。也有标准库模块仍然不稳定——这些已经在文档中标记为“不稳定API”。 你可以使用实验特性,即便是产品中,但注意这些不像我们期待的那样饱满。 标准库也被覆盖,只要相关问题在文档中模块清晰的标记...
- 下一篇
Puma 4.2.0 发布,关注高并发的 Ruby HTTP 服务器
Puma 4.2.0 发布了。Puma 是一个简单、快速、线程化并且关注高并发的 HTTP 1.1 服务器,适用于开发和生产中的 Ruby/Rack 应用。新版本更新内容如下: 6 个特性 Pumactl 具有一个新的 -e 环境选项,并读取 config/puma/.rb 配置文件 (#1885) URL 路径中现在允许使用分号(仅适用于 MRI),对 Angular 或 Redmine 非常有用 (#1934) 使用 prune_bundler 时允许定义额外的依赖项 (#1105) 现在,Puma 在绑定到端口 0 时报告正确的端口,在绑定到 localhost 时也报告其他listeners(#1786) 现在将 SIGINFO 发送给任何 Puma Worker 可以输出当前活动的线程及其回溯 (#1320) 现在所有 Puma 线程都在 Ruby 2.3+ 上设置了名称 (#1968) 4 个 bug 修复 通过分阶段重新启动和外部 SIGTERMed worker 修复一些不当行为 (#1908,#1952) 修复套接字因错误而关闭的问题 (#1941) 删除了 JRub...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Red5直播服务器,属于Java语言的直播服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16