当前位置: 首页 > news >正文

中山好的做网站的公司电商运营主要负责什么

中山好的做网站的公司,电商运营主要负责什么,如何建设网站效果好,做一款小说网站1. 背景 在上一篇博客中,我们总结了SAPUI5中模型的各种类型,并通过代码给出了实例化这些模型的方式。 其实,在SAPUI5中,我们可以通过在manifest.json 中添加模型配置,简化模型的初始化过程,并确保模型在应…

1. 背景

在上一篇博客中,我们总结了SAPUI5中模型的各种类型,并通过代码给出了实例化这些模型的方式。

其实,在SAPUI5中,我们可以通过在manifest.json 中添加模型配置,简化模型的初始化过程,并确保模型在应用程序启动时自动加载。

这样,就省去了手动实例化模型的动作,可以简化我们的程序设计逻辑。

2. 示例

2.1 定义数据源

首先,需要在 manifest.json中定义数据源"dataSources"。数据源可以是 OData 服务、JSON 文件等。

{"sap.app": {"id": "my.namespace","type": "application","i18n": "i18n/i18n.properties","dataSources": {"mainService": {"uri": "/path/to/odata/service/","type": "OData","settings": {"odataVersion": "2.0"}},"localData": {"uri": "model/localData.json","type": "JSON"}}}
}

2.2 关联数据源

接下来,需要在 manifest.json 中的 sap.ui5 节点下,定义模型并关联到数据源。

{"sap.ui5": {"models": {"": {"dataSource": "mainService","settings": {"defaultBindingMode": "TwoWay"}},"local": {"type": "sap.ui.model.json.JSONModel","uri": "model/localData.json","settings": {"defaultBindingMode": "OneWay"}},"i18n": {"type": "sap.ui.model.resource.ResourceModel","settings": {"bundleName": "my.namespace.i18n.i18n"}},"device": {"type": "sap.ui.model.json.JSONModel","settings": {"defaultBindingMode": "OneWay","data": {"isPhone": "{device>/system/phone}","isTablet": "{device>/system/tablet}"}}}}}
}

2.3 组件配置

完成上面的步骤后,需要在 Component.js 中,确保调用父类的 init 方法,这样模型会根据 manifest.json 中的配置自动初始化。

sap.ui.define(["sap/ui/core/UIComponent","sap/ui/Device"
], function (UIComponent, Device) {"use strict";return UIComponent.extend("my.namespace.Component", {metadata: {manifest: "json"},init: function () {// 调用父类的 init 函数UIComponent.prototype.init.apply(this, arguments);// 设置设备模型var oDeviceModel = new sap.ui.model.json.JSONModel(Device);oDeviceModel.setDefaultBindingMode("OneWay");this.setModel(oDeviceModel, "device");}});
});

2.4 数据绑定

通过以上步骤,就完成了模型的自动初始化。这样,在视图中,就可以通过数据绑定来直接使用这些模型了。例如:

<mvc:ViewcontrollerName="my.namespace.controller.Main"xmlns:mvc="sap.ui.core.mvc"xmlns="sap.m"><Page title="{i18n>title}"><content><Text text="{/name}" /><Text text="{local>/address/street}" /><Text text="{device>/isPhone}" /></content></Page>
</mvc:View>

4. 小结

本文总结了向manifest.json中添加模型的方式,并给出了具体的代码示例。

http://www.dinnco.com/news/81516.html

相关文章:

  • pyton怎么做网站的代码搜索引擎优化是做什么
  • 丹江口做网站武汉大学人民医院怎么样
  • 那里有专门做印刷品的网站西安seo外包行者seo
  • 十堰做网站的有哪些网络引流怎么做啊?
  • 聊城手机站网站公司搜索率最高的关键词
  • 策划 网站外贸营销型网站建设公司
  • mil后缀网站深圳网站建设公司官网
  • 政府门户网站建设经验总结品牌营销战略
  • dw网页制作模板教程上海网站seo排名优化
  • 政府网站制作方案营销网页
  • 江阴做网站的公司百度竞价客服电话
  • 中文个人网站模板下载最稳定的灰色词排名
  • 自己做开奖网站长春seo顾问
  • 网站针对爬虫爬取做的优化网站宣传费用
  • 绵阳专门做网站的公司有哪些指数基金定投怎么买
  • 网页开发公司网站抖音seo招商
  • 中企动力网站好么手机百度账号登录入口
  • 不想花钱做网站推广郑州网络seo公司
  • 网站的维护百度推广代理怎么加盟
  • apache 配置wordpressseo页面优化技术
  • 动漫设计工作室网站建设公司站长统计在线观看
  • 做网站顺序it培训四个月骗局
  • 宝鸡精品网站开发正规seo排名多少钱
  • 外贸网站建设流程图在线网页制作网站
  • 传奇私服网站搭建教程百度站长工具怎么用
  • 沈阳有名的设计公司有哪些济宁seo公司
  • 南皮做网站网站关键词优化软件效果
  • 邢台装修网站建设seo顾问咨询
  • 企业网站建设方案 功能规划从事网络销售都有哪些平台呢
  • 网罗天下做网站靠谱吗抖音搜索引擎推广