SitesSDK.setProperty(propertyName, propertyValue)

此函數可將具名特性的值設為 propertyValue。

參數

名稱 類型 描述

propertyName

字串

特性名稱。

propertyValue

JSON 物件

特性的值。

相關特性

此表格列出可使用 setProperty() 擷取的一組相關特性。

特性名稱 描述 設定值 呈現

height

框架的高度

NA

是

width

框架的寬度

NA

是

customSettingsData

設定值資料

是

是

styleClass

選取的樣式類別

是

是

description

用於頁面上本機元件執行處理的橫幅中

   

layout

傳回目前針對本機元件選取的版面配置。可根據 appinfo.json 檔案中的值,從「設定值」面板進行更新。

   

renderStatus

允許自訂元件回報呈現完成。

true

 

任何其他樣式屬性,例如 borderColor、borderRadius、alignment、borderStyle、margin 等

     

用法

// configuration that can be saved
var saveconfig = {
                                            //current settings id
                                            'id': self.appSettingsProperties['settingsId'],
                                            'url': self.url(),
                                            'limit': self.limit()
                                            };
// save property 'customSettingsData'
SitesSDK.setProperty('customSettingsData',saveconfig);