卡片數(shù)據(jù)綁定類
卡片數(shù)據(jù)綁定模塊提供卡片數(shù)據(jù)綁定的能力。包括FormBindingData對象的創(chuàng)建、相關(guān)信息的描述。
說明:
本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(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ù)名 | 類型 | 必填 | 說明 |
---|---|---|---|
obj | Object或string | 否 | js卡片要展示的數(shù)據(jù)。可以是包含若干鍵值對的Object或者 json 格式的字符串。其中圖片數(shù)據(jù)以"formImages"作為標(biāo)識,內(nèi)容為圖片標(biāo)識與圖片文件描述符的鍵值對{"formImages": {"key1": fd1, "key2": fd2}}HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿 |
返回值:
類型 | 說明 |
---|---|
[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ù)類型 | 必填 | 說明 |
---|---|---|---|---|---|
data | 是 | 否 | Object | 是 | js卡片要展示的數(shù)據(jù)??梢允前舾涉I值對的Object或者 json 格式的字符串。 |
審核編輯 黃宇
-
接口
+關(guān)注
關(guān)注
33文章
8447瀏覽量
150722 -
框架
+關(guān)注
關(guān)注
0文章
398瀏覽量
17404 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2302瀏覽量
42689
發(fā)布評論請先 登錄
相關(guān)推薦
評論