__AddDataset

Introduction

Adds a data- attribute to the Element object without affecting existing data- attributes.

Syntax

__AddDataset(element: Element, key: string, value: any) : void;

Parameters

KeyDescription
elementAny Element object.
keyA case-sensitive string representing the dataset key.
valueThe dataset value, which can be of any type.

Return Value

No return value.

Example

The frontend framework can generate render directives in the following way.

<view src="xxx" data-key="value" />
// main-thread.js
let element = __CreateElement('view', 0, {});
__AddDataset(element, 'key', 'value');
Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.