javascript - 当nativescript中发生navigateTo时如何在框架元素上发出事件?
问题描述
我的 App.vue 中有这样的东西:
<template>
<Page>
<ActionBar title="myapp">
<NavigationButton text="<" @tap="goBack"></NavigationButton>
<label class="txt-lg" text="myapp" />
</ActionBar>
<DockLayout stretchLastChild="true">
<StackLayout dock="bottom">
<navBar />
</StackLayout>
<frame id="content">
<home />
</frame>
</DockLayout>
</Page>
</template>
然后在我的导航栏中,我有 4 个项目,它们是我的四个页面。每当按下导航按钮时,我this.$navigateTo
都会在页面之间导航,而且我还有两个可能导航到的页面,这些页面未在导航栏中列出,并且在其他一些地方有自己的按钮。还有一个例子是我在弹出窗口中进行导航。(例如,我在家里,我打开一个弹出窗口,我按下一个按钮,然后弹出窗口关闭但我没有回到家,而我在常见问题解答中,这是导航栏中的另一个项目)
基本上我想要的是:如果该组件的名称是“home”“faq”“stats " "profile" 应该把相应的图标加粗,否则没有图标应该加粗。我不一定要使用组件名称。我只想拥有这份工作!
解决方案
推荐阅读
- ruby - 在 `SecureRandom.hex` 上使用 `SecureRandom.base64` 的用例是什么?
- python - python中是否有所有字母数字符号的列表?
- java - SQS 队列 URL 不同于 AWS CLI 和 Java SDK
- javascript - Shiny:在非活动的 tabPanel 上更新 DT
- omnet++ - 静脉中的不同模型
- laravel - 数组到字符串转换电子邮件唯一验证 Laravel
- c# - GridLayout 或 RectTransform 问题
- algorithm - 旋转没有孙子的二叉树
- vb.net - VB删除文本文件中的文本块
- laravel - Laravel 5.6 - 如何实现 404 页面/路由