前端交互设计利器--MVVM框架avalon.js
2017-12-06 10:16
134 查看
前端交互设计,少不了使用js框架,特别是近来非常火爆的MVVM框架。MVVM框架的确是前端交互设计的利器!
最近接触到国内大牛编写的前端框架–avalon.js
功能强大,兼容性好,非常好用。
MVVM框架核心思想是模型数据与视图绑定,改变了模型数据,即自动更新视图,完全不用再进行DOM操作。
一个简单的例子:
代码如下:
最近接触到国内大牛编写的前端框架–avalon.js
功能强大,兼容性好,非常好用。
MVVM框架核心思想是模型数据与视图绑定,改变了模型数据,即自动更新视图,完全不用再进行DOM操作。
一个简单的例子:
代码如下:
<!DOCTYPE html> <html> <head> <title>example</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="avalon.js"></script> <script> var vm = avalon.define({ $id: "test", name: "", dept: "", array: ['项目部','销售部','后勤部'] }) </script> </head> <body ms-controller="test" style="padding:30px;"> <p>请输入名字:<input ms-duplex="@name"></p> <p> 请选择部门:<select :duplex="@dept"> <option>请选择部门</option> <option ms-for="($index,el) in @array">{{el}}</option> </select> </p> <br><hr><br> <p>你输入的名字是:{{@name}}</p> <p>你选择的部门是:{{@dept}}</p> </body> </html>
相关文章推荐
- 与前端交互设计工具类
- 交互设计利器-Axure rp 5.5
- 前端设计的常用属性,CSS的盒模型,页面布局的利器
- 提问:如何设计含复杂数据客户端存储交互的前端架构
- 专业级H5交互设计利器
- 【交互设计】七步打造手机网站
- 107个前端设计常用Javascript语句
- 【4-3 前端模块】云跳板机服务系统设计及实现
- App界面交互设计规范(转)
- 交互设计实战!TAB导航与侧边抽屉导航的巅峰对决
- 人机交互设计分析之搜狗输入法
- 细节也可以决定网站中交互设计的成败
- WebAPP(H5)与原生APP的交互设计区别
- 交互设计的工作
- 【M2】软件工程终期总结报告——前端设计总结
- 微信抢红包应用要哭了,让我们来给微信红包设计一个新交互
- 前端设计的常用Javascript语句
- 手机客户端交互设计原则
- 产品设计利器--axure
- 读《About Face 4 交互设计精髓》17