问题标签 [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.
visual-studio-2013 - 如何从 MVC5 中的 url 重定向
我有一个网址,上面写着 www.test.com/12345。当用户点击这个 url 时,他应该被重定向到相应的操作方法,其中 "12345" 接受作为其参数。
我有一个可以与 RouteConfig 一起使用的小想法,但仍然没有清晰的画面。
有人可以帮我吗?
动作方法是
并且 routeconfig 是
我完整的 routeconfig.cs 是
asp.net-mvc - MVC 自定义路由子域
我正在尝试构建一个附加到 MVC 区域的“租户”子域路由。在这种情况下,我有一个名为“租户”的区域,它有两个控制器;公共和管理员。如果匹配,我的自定义路由用于获取子域,然后将它们路由到正确的 Controller-Action-Area。
该项目的基础来自以下 http://www.matrichard.com/post/asp.net-mvc-5-routing-with-subdomain
我遇到的问题出在自定义子域路由中。当我点击Public/Index
Route 时,routeData
返回 null 并且我看到以下错误。虽然如果路线是/admin
它返回正确的routeData
。
“/”应用程序中的服务器错误。
匹配的路由不包含必需的“控制器”路由值。
它似乎也总是使用 RouteDebugger 工具匹配,这是我问题的线索吗?
示例路线:
控制器=公共行动=索引,区域=租户
http://tenant1.mydomain.com:8080/
http://tenant1.mydomain.com:8080/logon
控制器=管理操作=索引,区域=租户
http://tenant1.mydomain.com:8080/admin
http://tenant1.mydomain.com:8080/admin/edit
--
子域路由P.cs
路由配置.cs
下面的 Url 为我提供了来自 RouteDebugger 的以下结果。在测试 1 和 2 中,路由仍然匹配 /admin。
测试 1 失败:http://tenant.mydomain.com/
失败的测试 2:http://tenant.mydomain.com/logon
成功3:http://tenant.mydomain.com/admin
匹配 URL 默认值
真的
admin/{action}/{id}
controller = Admin, action = Index
真的
{controller}/{action}/{id}
controller = Public, action = Index
angularjs - angularJS routing configuration with different modules
I am working on SPA using AngularJS, the app divided into modules, and each modules has its own route configuration, my question here what is the order that angular use to build its route table? will it mix all routes from different modules into one route table? What if there is a path (when("/")) founded twice (check code below)?
In this snippets, I have "/" path which is found in main and home modules:
// create main module and inject it with home module:
and the home module is pretty the same:
(function () {
asp.net-mvc - 用于结帐的 MVC4 路由子文件夹目录
我需要做什么才能将这些 URL 映射到我的路线?
在 RouteConfig 中,我定义了这些:
控制器文件夹是:
当我切换订单但首先是结帐前缀时,它会弄乱“结帐?o =”路线。当我将 Checkout 路线放在第一位时,第二条路线永远不会被击中。
testing - 如何测试 angular2 动态路由
我对 angular2 测试有一个问题。我有一些子组件有自己的路由,路由配置从服务动态生成,当我尝试测试这个组件时,我收到关于不存在 getter 的错误(这是正常的)。但是我应该如何以及在哪里将这个 getter 传递到组件创建过程中呢?
我的组件
和我的测试
出现错误: 无法读取未定义的属性“患者”
我知道在模拟组件创建时我没有将此数据传递给 RouteConfig,但是如何以及在何处执行此操作?谢谢你的帮助!
angular - angular2 2.0.0-rc.1 RouteConfig 装饰器似乎消失了……?
@RouteConfig 似乎从 angular2 2.0.0-rc.1 中消失了,@RouteConfig 在 @angular/router-deprecated 包中,同上网站上记录的 api,
那么现在定义路由的正确方法是什么?
c# - 尝试路由到特定 URL 时未找到目录错误
我正在使用 Adam Freeman 的 C# 阅读 Pro Asp.net 4.5 我被困在他在文件夹中添加路由到RouteConfig.cs
类的位置。App_Start
当我改变
并尝试对其进行测试,它显示找不到目录错误。
以下任意组合:
不工作
IISExpress/appconfiguration
代码 :
简而言之,我正在尝试路由到特定的 url “列表”
下载 zip 的链接: https ://www.dropbox.com/s/xsuzd1hua3pdvsq/SportsStoreApplications.zip?dl=0
angular - Angular2如何回到RouteConfig
我做了一个简单的测试来练习 RouteConfig 功能,我不知道如何从子组件回到主组件。我的笨蛋是:
提前致谢!
angular - Angular 2 中已弃用的路由器中的 RouteConfig 为重定向路由添加了一些额外的 '%E2%80%9C' 双左引号
我有一个 Angular 2 应用程序(使用 Angular RC1 构建),它使用 RC1 的路由器弃用模块中的 RouteConfig 类。
如上所示,当用户在浏览器上点击 localhost:3000 时,我看到浏览器 url 重定向到:
我看到与组件装饰器 templateUrls 相关的问题。 这是我的另一个 stackoverflow 帖子
我一定是在这里失踪或做错了什么。有任何想法吗?
我怀疑它可能与配置 SystemJS 有关?
angularjs - 应用程序未正确更改路线。如何让 routeConfig 为我的应用程序工作?
我的 angular 2 typescript app 组件路由似乎不起作用。
当我更改为在地址栏中登录时,它不会拉入 html。它也没有给出控制台错误
这是我的应用程序组件中的代码:
指数
这是我的启动文件
这是我的配置文件: