gui*_*ebl 2 html javascript nativescript angular2-nativescript angular
我正在尝试显示带有链接(例如 HTML<a>锚标记)的简单图像或文本
<ListView [items]="items | async" (itemTap)="onItemTap($event)">
<template let-item="item">
<StackLayout>
<Image [src]="item.imageUrl" ></Image>
<!--<Image [src]="item.imageUrl" href="http://google.com"></Image>-->
</StackLayout>
</template>
</ListView>
Run Code Online (Sandbox Code Playgroud)
似乎唯一的选择是使用 onItemTap 并获取项目 url 并手动设置要在单独的 webview 上显示的 url 内容。是否有任何标签会自动在手机上打开一个单独的浏览器页面并显示项目的 URL 内容?
对于您的情况,您可以使用openUrl()和点击某些组件上的事件来打开所需的页面。例如:
export function onTap(args:EventData){
openUrl("https://www.google.com");
}
Run Code Online (Sandbox Code Playgroud)
您还可以在此处查看示例项目。
| 归档时间: |
|
| 查看次数: |
1578 次 |
| 最近记录: |