DevExtreme教程:如何在应用程序中进行视图设置
作者:不详 来源:慧都控件网 浏览:Loading...次 发布时间:2014-08-12 评论:0条
DevExtreme HTML JS 框架生成的应用程序是一个单页面应用程序,虽然这样的应用程序只有一个 web 页,它可以包含定义为命名视图的多个应用程序屏幕。在Web浏览器中的应用程序,一个视图的名字被编码到应用程序URL的片段标识符上。
通过一块窗体视图模板的 HTML 标记定义该视图,这个视图可以由JavaScript代码选择,或是用一个关联的样式表自定义外观和风格。
在默认的情况下,框架使用KnockoutJS绑定数据到视图模版,关联的JavaScript代码准备 ViewModel,并执行设置视图所需的额外操作。这些操作包括与 web 服务器和后续呈现的视图互动。
若要创建一个视图,使用一个 div 元素来查看标记,设置元素的关于视图的data-dx-role,分配视图名称到data-dx-name属性。
<div data-dx-role="view" data-dx-name="index"> <h1 data-bind="text: message"></h1> </div>
为了声明视图的一个ViewModel,在你的应用程序命名空间上用视图名称声明一个功能。这是通过 ns 配置对象传递给 HtmlApplication 构造函数的参数指定的命名空间。
MyApp.index = function(params) { return { message: "Hello World!" }; };
你可以通过声明数据属性,来从关联标记中扩展ViewModel。例如,在下面的代码段中,将使用Home Screen值,运行时在索引视图模型中创建一个标题属性。
<div data-dx-role="view" data-dx-name="index" data-dx-title="Home Screen"> <h1 data-bind="text: message"></h1> </div> DevExtreme下载
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [http://www.devexpresscn.com/]
本文地址:http://www.devexpresscn.com/Resources/Documentation-426.html
关键字: DevExtreme
上一篇: DevExtreme教程:路由主题详解
下一篇: DevExtreme教程:布局设置详解
评论列表
暂无评论
请谈谈你的看法 请使用IE或者Firefox浏览器,暂不支持Chrome!
慧都控件网为DevExpress界面控件的中国地区唯一正式授权经销商,正版控件销售公司,授权代理商,经销商及合作伙伴。
电话:400-700-1020
023-66090381
邮箱:sales@evget.com
相关资源
- 界面控件DevExpress VCL更新至v13.2.3
- DXperience Windows 8 XAML入门教程:创建饼图
- 慧都独家修复DevExpress的汉化bug
- 2013年DevExpress中文教程大盘点
- DevExpress Dashboard示例代码:连接到数据库之前自定义连接设置
- DevExpress 13.2.8发布
- DevExtreme入门视频教程汇总
- 关于DevExpress官网无法正常访问的解决方案
- DevExpress教程之RichEdit控件
- DevExpress GridControl常见问题总结
- DevExpress 2014.1发布
- DevExpress 2014.1新版发布会报名开始啦!
- DevExpress VCL 2014.1发布
- DevExpress2014.1新版发布会圆满结束
- DevExpress 2014.1.5发布
- DevExtreme教程:如何不用VS创建和部署DXTREME程序
- DevExtreme教程:如何创建数据模型
- DevExtreme教程:路由规则介绍
- DevExtreme教程:如何声明路由规则
- DevExtreme教程:路由主题详解