您的位置:首页 > 大数据 > 物联网

Riot视频学习

2016-08-26 16:27 183 查看
Riot特点

自定义标签;
优雅的语法;
虚拟dom;
非常小的特点;
非大公司作后盾,多人贡献的代码

为什么学习Riot(优势)

angularJs, react体积太大,不太适合移动端;
公用组件组件化;
轻量级MVM框架;
引入概念少,容易入门;
操作数据代替操作dom提高开发效率;
代码量少,修改起来更容易,容易维护;
Riot的应用场景

因为体积小适合移动端开发;
多页面的前后端分离开发;
组件封装;
不会和其他框架有什么冲突;
开发前准备工作

编辑器的JSX插件
sublime使用JSX插件
基本语法

if & show & hide
函数与事件绑定
表达式  {title || 'untitled'}
Riot参数设置
yield标签替换html
Tag对象解析(1. root //最外层的dom  2. on监听事件 off移除监听  one trigger 4个事件机制  3.parent && tags //父级tag,子tags   4. mixin ()//方法继承,实现方法复用    5.mount() && unmount()  6.update()   7.自定义属性和方法可以挂在tag上供外层调用);
事件机制主要用于组件间的通信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  riot 自定义组件