问题标签 [routeconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
776 浏览

asp.net-mvc - 路由配置不工作

在此处输入图像描述

在visual studio中运行项目时;我收到了附件图片中的错误。

我把断点放在左括号上。但它不起作用。这个问题发生在 1 小时前。请告诉我解决问题的方法。因为这个项目计划很快发布。通过期待一个好的解决方案,Sibin

0 投票
1 回答
18 浏览

routeconfig - 我想这样设置我的主页 /#projects asp.net mvc

我想像这样/#projects asp.net mvc 设置我的主页。在路由配置文件上,我尝试了一些选项,但还没有解决它

0 投票
1 回答
3921 浏览

c# - MVC RouteConfig 风格

在我的表中,我有两个链接:

现在我的目标是当我将鼠标悬停在链接上时,我希望两者的 url 看起来像这样:

但是,我得到了这个:

这是我的 RouteConfig.cs

我该如何进行这项工作?

0 投票
1 回答
297 浏览

angular - Angular4 错误:router_deprecated_1.RouteConfig 不是函数

我有一个使用 Angular 4 的新路由器在本地制作的应用程序,但路由在 Plunker 中不起作用,相反,您必须使用旧的不推荐使用的路由器才能使路由在 Plunker 中正常工作。我正在将我的应用程序从本地机器移植到 Plunker 以进行演示,除了路由之外一切正常。这是我在控制台上遇到的错误:

错误:(SystemJS)TypeError:router_deprecated_1.RouteConfig 不是函数

不知道有什么问题。有人可以帮忙吗?以下是已弃用的路由器实现的文件:

SystemJS 配置文件

索引.html

main.ts

应用程序.ts

app.component.ts

 

这是可以看到问题的 Plunker:

演示应用程序 Plunker

看@ src/main.ts,然后看@ src/app.component.ts

0 投票
1 回答
2344 浏览

javascript - ActivatedRoute.routeConfig 为空 - 使用 Angular-cli 的 Angular 2 项目

我创建了 2 个不同的项目,使用angular-cli. 两者都可以完美地工作,但其中一个routeConfignull并且不知道出了什么问题。

package.json两个文件是相同的,所以对包版本没有任何疑问,app.modules文件也是相同的。

以下是我routeConfig参与这两个项目的方式:

我的实施有什么问题?

0 投票
1 回答
366 浏览

laravel-routing - 我如何在 Laravel 5.4 中使用 Aimeos Laravel 包路由作为 localhost 路由?

当我从 php artisan serve 命令生成的 IP 运行包时,它的运行很容易。如果我是网站的另一个图标,那么它找不到有效的路线。作为示例,附上了一些图像。在此处输入图像描述

http://localhost/ecomerce/public/list。单击图像后,有效的 url 不显示并返回像此图像这样的错误 在此处输入图像描述 ,并且 URL 是“ http://localhost/detail/4/Demo_selection_article/1 ”,这是我的问题。

如果我将 URL 重写为http://localhost/ecomerce/public/detail/4/Demo_selection_article/1则效果很好。我使用该链接的包是https://github.com/aimeos/aimeos-laravel

我怎么解决这个问题?请帮助我。

0 投票
1 回答
461 浏览

asp.net - 如何使用在路由配置中注册的自定义路由创建 RouteLink?

我在 RouteConfig 中有这条路线:

当我在 iri 页面上时:

管理员/组/1

有一个RouteLink:

但是当我点击它时,asp.net 将使用名称“AdminGroupsEdit”进行路由。如何创建 RouteLink 以使用名称“AdminGroupsCreateStudent”进行路由?如果我需要通过 groupId throw routeValues 那么如何从 Uri 获取它?

0 投票
0 回答
218 浏览

asp.net-mvc - godaddy 在我网站的 URL 中添加了我的文件夹名称

我用 ASP.net MVC 实现了一个网站。离线时一切正常。但问题是当我在我的主机中上传时,它会将我的根文件夹的名称添加到 URL 中。

我想在 GoDaddy Plesk 托管中上传我的项目。我的 GoDaddy 主机是一种我可以在其上设置多个域的主机。所以我有四个不同的网站。

其他网站只是简单的 html 网站,工作正常,URL 只是域,没有添加任何内容。

但是这个项目是用 ASP.net MVC 的。例如,假设我的域是,并且我为此项目的根目录www.example.com创建了一个以根目录命名的文件夹,然后将我的项目作为项目根目录上传到该文件夹​​中,然后我为我的域添加了。exampleexampleIIS management

现在,当我www.example.com在浏览器中键入时,它会重定向到www.example.com/example/id并且我不希望这将我的根文件夹的名称添加到我的 URL。

我不确定问题出在我这边还是 GoDaddy 中的某些设置,但这是我的路线配置:

在此处输入图像描述

我需要我的网址只是www.example.com/id

感谢任何帮助。

0 投票
0 回答
86 浏览

asp.net-mvc - 运行网站后 URL 更改

我用 ASP.net MVC 实现了一个网站。它在离线时工作正常。但是在我的 Godaddy 主机上上传项目后,URL 发生了变化。

我在 Godaddy 的主机以某种方式在一台主机上支持不同的域。我的根目录中有一个网站,还有一些其他网站的文件夹。一个结构如下

在此处输入图像描述

我将整个项目拖到文件夹测试。假设我的域是 www.example.com,我创建了一个名为 test 的文件夹,然后将其附加www.example.com到该\test文件夹​​。问题是当我www.exmple.com在浏览器中输入,然后按回车,URL 更改为“www.example.com/test/en”(“en”是我的视图的名称)但问题是我不想要在 URL 中有我的文件夹(测试)的名称。

我不确定问题是在我身边还是在 Godaddy,但这是我的路线配置,它完全符合我在离线时的需要。

这是我的控制器:

我希望 URL 只需更改为www.example.com/enwww.example.com/test/en 的 insted

感谢任何帮助。

0 投票
1 回答
620 浏览

c# - MVC 4,为页面创建动态 URL

假设我有一个名为 artikel 的模型。本文包含 Html“正文”文本。和一个单词的标题。

然后我想制作一个系统,我可以使用一个视图来渲染所有“文章”模型的正文内容。

但使用文章标题道具。为站点创建一个 URL。

所以,如果我有 2 篇文章。一个标题为“关于”,另一个标题为“联系方式”

我最终会得到像“site/About”和“site/Contact”这样的Url

而且由于我试图从数据源中进行此操作,因此我需要一些方法来实现此动态。所以我不能只为每个 artikel 制作控制器。(如果我有很多文章,那会很糟糕)

我一直在尝试在我的 RouteConfig 中设置 mapRoute。但无论如何都找不到可以做到这一点。

我在网上搜索它,并尝试了这些解决方案。

http://www.dotnet-stuff.com/tutorials/aspnet-mvc/understanding-url-rewriting-and-url-attribute-routing-in-asp-net-mvc-mvc5-with-examples

.Net MVC 中的 URL 重写

https://www.youtube.com/watch?v=h405AbJyiH4

https://forums.asp.net/t/2094370.aspx?How+To+Create+URL+Rewrite+In+ASP+NET+C+using+MVC+

但没有运气。任何知道如何做到这一点的人,或者可以帮助我朝着正确的方向前进。?