HyperLink 超链接
#
例子#
基本用法import { Window, Hyperlink } from 'ave-ui';
export function main(window: Window) { const hyperLink = new Hyperlink(window); hyperLink.SetText(`<https://github.com/>`); hyperLink.OnClick((sender, id) => { console.log('hyper link clicked'); });
const container = getControlDemoContainer(window); container.ControlAdd(hyperLink).SetGrid(1, 1); window.SetContent(container);}
在这个例子中,我们演示了超链接的基本用法,通常就是一个网络链接,点击它会跳转到对应网页。当然,在例子中我们只是简单输出了 log。
控制台中有这样的输出:
hyper link clicked
#
APIexport interface IHyperlink extends IControl { // text的格式: 超链接内容需要包裹在<>之中,如<https://github.com/> SetText(text: string): Hyperlink; GetText(): string;
OnClick(callback: (sender: Hyperlink, id: number) => void): Hyperlink;}