返回介绍

Link

发布于 2019-12-27 00:48:23 字数 2443 浏览 1257 评论 0 收藏 0

描述

  • Link 是基础的链接组件,在 Web 容器中通过 a 标签实现,它带有默认样式 textDecoration: 'none'
  • 使用 Link 组件并不能新开一个 Webview ,它只是在当前的 Webview 中做页面的跳转。

安装

$ npm install rax-link --save

属性

属性类型默认值必填描述支持
onPressFunction-节点被点击之后触发
hrefString-✔️跳转目标地址
miniappHrefString-✔️跳转类型:跳转地址,例如 navigate:/pages/index/index

注:

  • 小程序中需要通过 miniappHref 属性传递跳转需要的参数,格式为跳转类型:目标地址,跳转类型支持一下几种,默认值为 navigate:
  • navigate:从当前页面,跳转到应用内的某个指定页面,
  • redirect:关闭当前页面,跳转到应用内的某个指定页面,
  • switchTab:跳转到指定标签页(tabbar)页面,并关闭其他所有非标签页页面,
  • navigateBack:关闭当前页面,返回上一级或多级页面四种,

示例

基本用法

import Link from 'rax-link';
import Text from 'rax-text';

function App() {
	return <Link href={"//www.taobao.com"} onPress={(e)=>{console.log(e)}}>
	  <Text style={{ fontSize: 14, color: '#333333'}}>
		点击跳转
	  </Text>
	</Link>
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文