UI Components
HtmlView
UI component for rendering simple HTML content.
<HtmlView>
is a UI component for rendering simple static HTML content.
TIP
For additional features and improved performance, consider using an alternative implementation like the @nativescript-community/ui-label from the community.
See also: WebView.


xml
<HtmlView html="{{ htmlString }}" />
xml
const htmlString = `
<h1 style="color: black; font-family: ui-sans-serif, system-ui;">
<span style="color: #65adf1;">Html</span>View
</h1>
`
html
<HtmlView html="{{ htmlString }}" />
html
htmlString = `
<h1 style="color: black; font-family: ui-sans-serif, system-ui;">
<span style="color: #65adf1;">Html</span>View
</h1>
`
tsx
<htmlView html={htmlString}></htmlView>
tsx
<htmlview html={htmlString}></htmlview>
svelte
<htmlView html={htmlString}></htmlView>
vue
<HtmlView :html="htmlString"/>
Props
html
ts
html: string
The HTML content to be shown.
selectable
ts
selectable: boolean
Gets or sets a value indicating whether HtmlView content is selectable.
...Inherited
For additional inherited properties, refer to the API Reference.
Native component
- Android:
android.widget.TextView
- iOS:
UITextView
- Previous
- DatePicker
- Next
- Image