0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)接口Ability框架:【@ohos.application.formBindingData (卡片數(shù)據(jù)綁定類)】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-06 17:25 ? 次閱讀

卡片數(shù)據(jù)綁定類

卡片數(shù)據(jù)綁定模塊提供卡片數(shù)據(jù)綁定的能力。包括FormBindingData對象的創(chuàng)建、相關(guān)信息的描述。

說明:

本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。

導(dǎo)入模塊

import formBindingData from '@ohos.application.formBindingData';

鴻蒙開發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

權(quán)限

formBindingData.createFormBindingData

createFormBindingData(obj?: Object | string): FormBindingData

創(chuàng)建一個FormBindingData對象。

系統(tǒng)能力 :SystemCapability.Ability.Form

參數(shù)

參數(shù)名類型必填說明
objObject或stringjs卡片要展示的數(shù)據(jù)??梢允前舾涉I值對的Object或者 json 格式的字符串。其中圖片數(shù)據(jù)以"formImages"作為標(biāo)識,內(nèi)容為圖片標(biāo)識與圖片文件描述符的鍵值對{"formImages": {"key1": fd1, "key2": fd2}}HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

搜狗高速瀏覽器截圖20240326151344.png

返回值:

類型說明
[FormBindingData]根據(jù)傳入數(shù)據(jù)創(chuàng)建的FormBindingData對象。

示例:

import featureAbility from '@ohos.ability.featureAbility';
import fileio from '@ohos.fileio';
let context=featureAbility.getContext();
context.getOrCreateLocalDir((err,data)= >{
    let path=data+"/xxx.jpg";
    let fd = fileio.openSync(path);
    let obj = {
        "temperature": "21°",
        "formImages": {"image": fd}
    };
    let formBindingDataObj = formBindingData.createFormBindingData(obj);
})

屬性

FormBindingData相關(guān)描述。

系統(tǒng)能力 :SystemCapability.Ability.Form

名稱可讀可寫參數(shù)類型必填說明
dataObjectjs卡片要展示的數(shù)據(jù)??梢允前舾涉I值對的Object或者 json 格式的字符串。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8360

    瀏覽量

    150530
  • 框架
    +關(guān)注

    關(guān)注

    0

    文章

    397

    瀏覽量

    17361
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2291

    瀏覽量

    42632
收藏 人收藏

    評論

    相關(guān)推薦

    鴻蒙OS實戰(zhàn)開發(fā):【多設(shè)備自適應(yīng)服務(wù)卡片

    .app.form.FormExtensionAbility]?。 卡片信息和狀態(tài)等相關(guān)類型和枚舉接口,[@ohos.app.form.formInfo]。 卡片
    的頭像 發(fā)表于 04-09 09:20 ?780次閱讀
    <b class='flag-5'>鴻蒙</b>OS實戰(zhàn)<b class='flag-5'>開發(fā)</b>:【多設(shè)備自適應(yīng)服務(wù)<b class='flag-5'>卡片</b>】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.Ability (Ability)】

    Ability模塊提供對Ability生命周期、上下文環(huán)境等調(diào)用管理的能力,包括Ability創(chuàng)建、銷毀、轉(zhuǎn)儲客戶端信息等。
    的頭像 發(fā)表于 04-30 17:42 ?2146次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application.Ability</b> (<b class='flag-5'>Ability</b>)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.FormExtension (FormExtension)】

    FormExtension模塊提供了FormExtension卡片擴展相關(guān)接口。
    的頭像 發(fā)表于 05-07 09:43 ?655次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.FormExtension (FormExtension)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.missionManager (missionManager)】

    表示Ability對應(yīng)任務(wù)信息的枚舉。
    的頭像 發(fā)表于 05-08 09:19 ?822次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.missionManager (missionManager)】

    鴻蒙原生應(yīng)用/元服務(wù)開發(fā)-Stage模型能力接口(十)上

    ): formBindingData.FormBindingData 卡片提供方接收創(chuàng)建卡片的通知接口。 系統(tǒng)能力:SystemCapability.
    發(fā)表于 12-25 15:49

    基于鴻蒙Next模擬卡片數(shù)據(jù)數(shù)據(jù)更新

    一、介紹 基于鴻蒙Next模擬卡片數(shù)據(jù)數(shù)據(jù)更新二、場景需求 電商平臺產(chǎn)品信息更新、 客戶關(guān)系管理(CRM)系統(tǒng)、 社交媒體用戶資料更新、 健康管理系統(tǒng)、 項目管理工具、 金融服務(wù)應(yīng)用、
    發(fā)表于 08-30 15:32

    #HarmonyOS征文#鴻蒙卡片-物聯(lián)網(wǎng)DTU污水液位計卡片

    ://com.example.phone.ability.LevelCardConfigAbility"?污水液位計卡片編輯頁面詳細(xì)開發(fā)請看:6.96.3 數(shù)據(jù)手動刷新1. 在
    發(fā)表于 06-26 08:59

    HarmonyOS服務(wù)卡片開發(fā)-API接口簡析

    HarmonyOS中的服務(wù)卡片卡片提供方開發(fā)者提供以下接口能力。 接口名描述Ability
    發(fā)表于 10-12 10:42

    HarmonyOS應(yīng)用開發(fā)-服務(wù)卡片數(shù)據(jù)綁定FormBindingData

    . formBindingData.createFormBindingDatacreateFormBindingData(obj?: Object | string): FormBindingData創(chuàng)建一個
    發(fā)表于 11-02 15:26

    HarmonyOS原子化服務(wù)開發(fā)—服務(wù)卡片接口整理

    1. 卡片數(shù)據(jù)綁定說明:本模塊首批接口從API version 7開始支持。后續(xù)版本的新增接口
    發(fā)表于 12-30 10:56

    HarmonyOS/OpenHarmony應(yīng)用開發(fā)-FA卡片開發(fā)體驗

    生命周期回調(diào)函數(shù)LifecycleForm。創(chuàng)建卡片數(shù)據(jù)FormBindingData對象。通過FormProvider更新卡片。開發(fā)卡片
    發(fā)表于 12-06 14:48

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.formError (FormError)】

    FormError模塊提供獲取卡片錯誤碼的能力。
    的頭像 發(fā)表于 05-06 22:27 ?247次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.formError (FormError)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.formInfo (FormInfo)】

    FormInfo模塊提供對卡片的相關(guān)卡片信息和狀態(tài)進行設(shè)置和查詢的能力。
    的頭像 發(fā)表于 05-08 09:49 ?418次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.formInfo (FormInfo)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.formProvider (FormProvider)】

    FormProvider模塊提供了卡片提供方相關(guān)接口的能力,包括更新卡片,設(shè)置卡片更新時間,獲取卡片信息,請求發(fā)布
    的頭像 發(fā)表于 05-09 14:39 ?383次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.formProvider (FormProvider)】

    鴻蒙Ability Kit(程序框架服務(wù))【Ability與ServiceExtensionAbility通信】

    本示例展示通過[IDL的方式]和?[@ohos.rpc]?等接口實現(xiàn)了Ability與ServiceExtensionAbility之間的通信。
    的頭像 發(fā)表于 06-05 09:28 ?402次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>Ability</b> Kit(程序<b class='flag-5'>框架</b>服務(wù))【<b class='flag-5'>Ability</b>與ServiceExtensionAbility通信】