时间:2021-05-25
xmlplus 介绍
xmlplus 是一个设计非常独特 JavaScript 框架,用于快速开发前后端项目。
基于组件设计
在 xmlplus 中,组件是基本的构造块。评价组件设计好坏的一个重要标准是封装度。基于 xmlplus 设计的组件具有极高的封装度。下面是一个简单的组件示例:
Widget: { css: "#widget{ color: red; }", xml: `<h1 id='widget'>default</h1>`, fun: function (sys, items, opts) { sys.widget.text("hello, world"); }}注意,这个组件包含的样式、XML 文档以及函数项仅对该组件有效,其它组件对它是完全不可见的。这种组件的书写方式改变了传统的将 CSS、JS 以及 HTML 置于不同文件的应用书写模式,但它却能使你在构建应用时更加得心应手。
组件由命名空间组织。基于传统目录路径的组件引用方式,让组件的使用更为便捷。假设你已经定义好一个位于命名空间 //ui 的 Calendar 组件,那么你可以在 HTML 页面中这样使用它:
<Calendar xmlns="//ui"/>
至于如何定义组件,请参考官方文档 http:///qudou/xmlplus
如果你已经学完了基础教程,那么可以继续学习本博写的 xmlplus 组件设计系列。此系列主要讨论实际中组件的设计思路、方法与技巧等。
xmlplus 组件设计系列之一 - 图标(ICON)
xmlplus 组件设计系列之二 - 按钮(Button)
xmlplus 组件设计系列之三 - 文本框(TextBox)
xmlplus 组件设计系列之四 - 列表(List)
xmlplus 组件设计系列之五 - 选项卡(Tabbar)
xmlplus 组件设计系列之六 - 下拉刷新(PullRefresh)
本系列文章基于 xmlplus 框架。如果你对 xmlplus 没有多少了解,可以访问 www.xmlplus.cn。这里有详尽的入门文档可供参考。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本教程总结了园林景观小品设计的8大要点,教程非常使用,是学习3DMAX朋友非常值得看的教程。教程介绍的很详细,也很实用,朋友们快点来收藏吧! 园林景观小品
今天小编为大家分享Dreamweaver创建层和为层里插入图像方法,教程很不错,很值得大家学习,推荐过来,一起来学习吧!软件名称:AdobeDreamweave
在查看朋友圈的时候,我们有时候会看到值得保存的内容,一般都会收藏起来。但是,收藏之后要怎么查看呢?在这里,小编跟大家分享一个教程,教大家怎么查看微信收藏。
下面为大家分享Flash制作黑夜燃烧的火堆方法,教程很不错,很值得大家学习,一起来学习吧! 方法/步骤 新建一个ActionScript2.0 再
今天为大家分享Dreamweaver浏览器测试方法,教程很不错,很值得大家学习,推荐到,来学习吧!方法/步骤按照平时我们的工作流程。首先我们是需要打开我们的Dr