前端作业做一个网站,国内域名网站有那些,小公司使用的网站开发,网页设计教程与实训卡片相关的配置文件主要包含FormExtensionAbility的配置和卡片的配置两部分#xff1a; 1.卡片需要在module.json5配置文件中的extensionAbilities标签下#xff0c;配置FormExtensionAbility相关信息。FormExtensionAbility需要填写metadata元信息标签#xff0c;其中键名称…卡片相关的配置文件主要包含FormExtensionAbility的配置和卡片的配置两部分 1.卡片需要在module.json5配置文件中的extensionAbilities标签下配置FormExtensionAbility相关信息。FormExtensionAbility需要填写metadata元信息标签其中键名称为固定字符串“ohos.extension.form”资源为卡片的具体配置信息的索引。 配置示例如下
{module: {...extensionAbilities: [{name: EntryFormAbility,srcEntrance: ./ets/entryformability/EntryFormAbility.ts,label: $string:EntryFormAbility_label,description: $string:EntryFormAbility_desc,type: form,metadata: [{name: ohos.extension.form,resource: $profile:form_config}]}]}
}
2.卡片的具体配置信息。在上述FormExtensionAbility的元信息“metadata”配置项中可以指定卡片具体配置信息的资源索引。例如当resource指定为$profile:form_config时会使用开发视图的resources/base/profile/目录下的form_config.json作为卡片profile配置文件。内部字段结构说明如下表所示。 表1 卡片form_config.json配置文件 配置示例如下
{forms: [{name: widget,description: This is a service widget.,src: ./ets/widget/pages/WidgetCard.ets,uiSyntax: arkts,window: {designWidth: 720,autoDesignWidth: true},colorMode: auto,isDefault: true,updateEnabled: true,scheduledUpdateTime: 10:30,updateDuration: 1,defaultDimension: 2*2,supportDimensions: [2*2]}]
}