首页 > 编程知识 正文

hightopo学习笔记---入门

时间:2023-05-06 06:16:21 阅读:180097 作者:3421

HT是基于HTML5标准的企业APP界面一站式解决方案,包含丰富的图形界面开发类库,包括通用组件、拓扑组件和3D渲染引擎它为客户提供了可视化设计工具(如拓扑编辑器、三维场景编辑器等),以及完整的类库开发手册、工具使用手册和关于如何进行HTML5技术大型团队开发的深度培训手册。

官方网站: http://www.high topo.com/cn-index.html

运行环境:1.目前,基本的主流浏览器支持HTML5,但采用HT for Web 3D需要IE11或更高版本。 如果无法升级到IE11,请考虑安装Google Chrome Frame插件,在页面中嵌入以下Tag代码片段: 此页面将在Chrome中渲染。

meta http-equiv=' x-ua-compatible ' content=' chrome=1'2.在某些旧版安卓终端系统上,如果存在canvas支持错误,可能会导致系统不干净以下是workaround代码的一部分

ht.default.view listener=function (view,kind ) { var canvas=view._canvas; canvas kind==' begin validate ' ) { canvas.width=0; canvas.height=0; canvas.style.width=0; canvas.style.height=0; }; 数据模型:1,数据类型: Data类型是整个HT框架中最基础的数据类型,在这种类型中有很多方法(

Data是ht的对象类,可以按以下方式使用:

var data=new ht.Data (; DATA.setname(name; DATA.seticon(icon ); data.setparent(parent; //orParent.addchild(data; 数据模型. add (data; //dataModel是数据容器,需要添加到容器中才能承载数据。 返回数据; 2、数据容器)数据容器HT.DataModel (以下简称DataModel )作为托管Data数据的模型,管理Data数据的增删及变更事件的发送。 ht框架的所有组件通过绑定DataModel,以不同的形式呈现在用户界面中。 此外,组件还侦听DataModel模型的变化事件,实时同步更新接口数据信息,通过掌握DataModel的操作掌握了所有组件的模型驱动方式。

3、选择模型: ht.SelectionModel管理数据模型中数据对象的选择状态。 每个DataModel对象都包含一个SelectionModel选择模型,通过控制该SelectionModel,可以控制绑定在该DataModel上的所有组件的对象选择状态。 这是

如上所述,有两种方法获得选择模型。

dataModel.getSelectionModel ()检索数据容器中组件共享的选择模型。 view.getSelectionModel ()获取当前组件中使用的选取模型,如果selectionModelShared为false,则返回view专用的选取模型。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。