买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:浪潮通用软件有限公司
摘要:本说明书实施例公开了一种浏览器页面的更改方法、装置、设备及介质,包括:获取预先设定的界面设计文档、数据库设计文档和页面组件库;根据界面设计文档、数据库设计文档和页面组件库,生成页面元数据;根据界面设计文档中的外观布局生成页面框架;在浏览器加载页面框架和页面元数据;根据每个字段的组件类型与每个字段的标签,在页面框架中渲染对应字段的页面组件;将同一字段渲染的页面组件和数据对象的属性进行绑定,得到各字段渲染的页面组件和数据对象的属性的绑定关系,若浏览器中渲染的页面组件的字段值或数据对象的属性的值发生更改,根据绑定关系对相应的页面组件的字段值或数据对象的属性的值进行更改。
主权项:1.一种浏览器页面的更改方法,其特征在于,所述方法包括:获取预先设定的界面设计文档、数据库设计文档和页面组件库,其中,所述界面设计文档用于描述页面的外观布局、页面所包含字段的标签和页面的组件样式,所述数据库设计文档用于描述存储于数据库的字段信息,所述字段信息包括字段的编号,所述页面组件库用于维护页面组件的代码和页面组件的样式,所述页面组件库包括字段的组件类型;根据所述界面设计文档、所述数据库设计文档和所述页面组件库,生成页面元数据,所述页面元数据包括多个字段属性的集合,每个字段属性包括字段的编号、字段的标签和字段的组件类型;根据所述界面设计文档中的所述外观布局生成页面框架;在浏览器加载所述页面框架和所述页面元数据,以便在所述浏览器渲染页面框架的文档对象模型,并在所述浏览器的内存解析页面元数据,得到每个字段属性中字段的编号、字段的标签和字段的组件类型;根据每个字段的组件类型与每个字段的标签,在所述页面框架中渲染对应字段的页面组件;根据所述页面元数据,生成数据对象,并对每个字段生成数据对象相应的属性;将同一字段渲染的页面组件和数据对象的属性进行绑定,得到各字段渲染的页面组件和数据对象的属性的绑定关系,其中,同一字段渲染的页面组件的字段值与所述数据对象的属性的值相同;若所述浏览器中渲染的页面组件的字段值或数据对象的属性的值发生更改,根据所述绑定关系对相应的页面组件的字段值或数据对象的属性的值进行更改;所述根据所述界面设计文档、所述数据库设计文档和所述页面组件库,生成页面元数据,包括:对比所述界面设计文档和所述数据库设计文档,得到所述界面设计文档和所述数据库设计文档中的相同字段;根据所述相同字段查询所述页面组件库,得到所述相同字段的组件类型;根据所述相同字段的编号、所述相同字段的标签和所述相同字段的组件类型,生成页面元数据;所述若所述浏览器中渲染的页面组件的字段值或数据对象的属性的值发生更改,根据所述绑定关系对相应的页面组件的字段值或数据对象的属性的值进行更改,包括:若所述浏览器中渲染的第一页面组件的字段值发生更改,根据所述绑定关系确定第一数据对象的属性,并对所述第一数据对象的属性的值进行更改,使用框架或库提供的事件监听功能,监听页面组件值的变化,并根据绑定关系更新相应的数据对象的属性值;若所述浏览器中第二数据对象的属性的值发生更改,根据所述绑定关系确定渲染的第二页面组件,并对所述第二页面组件的字段值进行更改,使用框架或库提供的观察者模式或事件机制,监听数据对象属性的变化,并根据绑定关系更新相应的页面组件的字段值。
全文数据:
权利要求:
百度查询: 浪潮通用软件有限公司 一种浏览器页面的更改方法、装置、设备及介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。