当前位置: 首页 > 知识库问答 >
问题:

如何使页面的内容依赖于路由?[重复]

容飞掣
2023-03-14

我希望页面上的内容略有不同,或者只是不同的数据列表,具体取决于用户在上一页上单击的内容。因此,如果我有两个按钮:朋友和附近。我希望在两个选项中具有相同的页面,但数据不同。如选项1:朋友数据和选项2:附近的数据。我不想为每个选项创建一个额外的页面,因为html内容几乎是相同的。我实际上不知道该怎么做。但是我已经在下面放了一些我想象逻辑的代码,因为我想用布尔斯来控制它。

 if (route === friends.clicked) {
    this.friends = true;
  }
  if (route === nearby.clicked) {
    this.nearby = true;
  }

共有1个答案

蔡鹏程
2023-03-14

在角度文档中阅读有关路由参数的信息。

您也可以参考这个答案。

 类似资料:
  • 我开始tomcat时,我得到了以下错误。由于循环依赖关系,tomcat 容器无法启动并在日志中显示 StackOverflowError。我尝试将-Xss值设置为4M,但没有帮助。无法弄清楚哪个是导致依赖关系问题的确切jar。我使用的是tomcat 7.0.40。 有人能帮忙吗。

  • 我正在尝试在最新版本的 Spring Cloud 流中使用基于内容的路由。根据这份文件 - 这是我用StreamListener编写的代码 通过使用该条件,可以将消息路由到两个不同的函数。 我正试图用如下的功能接口方法来消费消息。 如何在函数中实现类似的基于内容的路由?蒂亚。 其他细节- Spring引导版本 - 2.3.12.发布 Spring云版 - Hoxton.SR11

  • 我使用的是confluent,所以我已经根据confluent文档使用Connect.Properties中的confluent-hub安装了dibezium连接器 我需要使用io.debezium.transforms.contentbasedrouter https://debezium.io/documentation/reference/1.3/configuration/content-

  • 我在symfony 2.5中的区域设置路由遇到问题。假设我的默认语言是英语。我的示例路由是/user/register/。如果我要求它没有任何语言环境,它应该出现在英文翻译。如果我使用区域设置(例如/fr/user/register/)请求它,它应该与它一起出现。这可以通过以下方式完成: 现在我必须回答以下问题: 我如何简单地避免用户可以使用默认语言作为区域设置来调用路由?在我的示例中,英语是默认

  • 如何从我的脚本代码重定向到另一个vue页面。我正在使用router.push(),但无法重定向到我想要的vue页面。 以下是我的源代码。 src/路由器/索引。js src/components/IndexPage。vue 运行此代码后,我得到一个错误,它表明: ReferenceError:评估时未定义路由器 src/main。js 此外,我还可以通过浏览器访问相同的链接http://local

  • 我们正在使用Spring Cloud Stream v2。2带有Kafka和Avro(本机编码器/解码器)。我们正在尝试根据负载的条件使用基于内容的路由。据我所知,根据Spring Cloud Stream文档,基于内容的路由只能在标头上实现,因为负载到达条件时没有经过类型转换过程。因此,除非条件基于字节格式,否则它将无法按预期工作。但是,我知道,当在本机模式下使用Avro时,会跳过消息头,并且不