问题标签 [areas]

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 投票
0 回答
41 浏览

cluster-analysis - 在 3D 矩阵中查找协变区域

我想知道是否有人对如何解决以下问题提出建议。

我有一个大小为 n*p*t 的矩阵。我想在平面 n*p 中找到共同变化的区域(在 t 维度中)。换句话说,平面 (n*p) 上的子区域,其值沿 t 维度一起变化。

一个例子:

` t=1
[ 0 0 0
[ 0 1 1
[ 0 1 1

因此,底角将被分配给一个组,因为值共同变化。

您对如何解决此类问题有任何想法吗?

谢谢!

0 投票
0 回答
1025 浏览

asp.net - 区域内的 ASP.NET MVC 4 区域不会呈现主项目中的 Shared _Layout.vbhtml

好的,我有这个有趣的 ASP.NET MVC 4 解决方案/项目结构,它创建可插入的应用程序模块。我按照这种技术创建了它:

http://geekswithblogs.net/cokobware/archive/2013/01/15/asp.net-mvc-4-pluggable-application-modules.aspx

结果,我在项目中有一个带有空区域文件夹的主应用程序。我还有一个插件项目,它位于磁盘上主应用程序的区域文件夹中,它还将其构建输出文件夹设置为主应用程序\bin文件夹。

在我的可插拔模块应用程序中,我决定在其中创建一个区域部分,并创建了一个名为 Test 的区域。默认情况下,ASP.NET MVC 4 视图引擎不支持将其作为可插入模块,因为它会尝试在不正确的位置查找视图。

所以从概念上讲,我们有:

为了解决这个问题,我创建了一种方法来解释AreaName自定义RazorViewEngine类中的属性,以重写视图引擎正在寻找的 URL,以在这些可插入模块区域中查找视图文件。

首先,我使用以下约定为属于我的可插拔模块的测试区域定义我的区域注册类:

然后我继承RazorViewEngine并覆盖了一些方法来解析和生成可插入模块的区域文件夹中的视图路径:

我已经修改了主应用程序Global.asax文件以获取新的视图引擎:

启动浏览器并为我的主应用程序调用 Home 控制器后,我看到了正确的页面和布局渲染。当我转到我的插件模块的索引的 Home 控制器操作时,索引视图再次正确呈现,_Layout.vbhtml并从主应用程序中获取。

但是,当我为插件测试区的索引视图调用 Home 控制器操作时,我只能看到索引页面视图呈现,但_Layout.vbhtml主应用程序中没有包含主控。

为了让插件可插入模块下方的区域视图呈现主应用程序的主布局模板,我缺少什么?

0 投票
1 回答
635 浏览

jquery - HTML- 如何连接区域标签

如何使脚本将两个不同的区域标签解释为一个?

比如我这里有一张肌肉图

小提琴

使用 maphilight.js 在鼠标悬停时选择区域。我需要选择大腿肌肉(两条腿),但它只选择一个。我的其他肌肉也有同样的问题。我想在鼠标悬停时同时选择它们。

是否可以合并 2 个区域标签或让 maphilight.js 选择 2 个标签作为一个标签?

请帮忙=)

0 投票
1 回答
1039 浏览

autofac - 不同项目中的 autofac mvc 区域

我已经将我的 MVC4 应用程序分成多个区域,但使用单独的项目在每个模块项目(区域)中,我有一个模块来注册控制器

我有一个控制器

在全球主要项目中,我有这个:

然后当我运行这个我得到这个错误:

注册似乎没有发生。区域项目未在主项目中引用

我怎样才能注册它们?

0 投票
1 回答
698 浏览

asp.net-mvc-3 - MVC3 使用命名空间将区域路由到根目录

我有一个有两个领域的项目。这两个区域允许不共享任何控制器或视图的不同成员类型(例如学生和教师)。但是,它们都共享联系人和支持页面等的根控制器。

目前我使用命名空间在每个区域内路由。

我想做这样的事情,但优先考虑命名空间,这样它们就没有冲突的控制器:

或者,我尝试使用“UseNamespaceFallback”,但会导致在所有我不想要的区域中进行搜索。

我没有尝试过的其他方法是仅在用户登录时注册该区域。这是一种可以接受的方法吗?

我也可以只映射每一页,但可能会有很多,而且每一页都会很乱。

所以问题是如何使根控制器对两个区域都可用,而这些区域彼此不可用?如果需要更多信息,请告诉我,我很乐意提供更多关于我正在尝试做的事情。

0 投票
1 回答
122 浏览

tfs - 显式积压节点,还是根节点作为积压节点?

是否有任何理由更喜欢 TFS 中的显式积压区域或迭代节点,而不是仅使用根节点?这是否改善了任何报告或任何东西的功能?它们中的任何一个都提供更容易的可管理性吗?

我已经看到了这两种方式,我希望看到有关权衡的建议。

0 投票
1 回答
1584 浏览

controller - 使用 Web Api 区域配置 Odata

我有一个配置为将 Web Api 与区域一起使用的工作 Web 应用程序。我有 2 个区域,管理员和客户。这意味着,要定位控制器,我必须像这样调用 url:

/xxxWebClient/api/1.0.0/projectid/Products

一切正常。这是我的路由配置:

我现在想启用 odata 以便它针对同一个控制器。问题是我不仅想使用 Odata WebAPI 功能,只需将 [Queryable] 属性添加到方法中就可以使用这些功能(并且效果很好),而且我必须将我的 Controller 扩展到新的 AsyncEntitySetController 以便检索并使用调用 odata url 时自动生成的 QueryOptions。我已经有了最新的 nuGet 包(odata、edm 和 spatial),为了编译项目,我必须将这些程序集绑定重定向添加到 web.config:

然后我在 Global.asax 中添加了这段代码(它现在在 Application_BeginRequest() 中,以便在每次页面加载时都通过,然后它将在 Application_Start 方法中):

关键是当我定位我的 odata 控制器 url 时,我得到一个 406(不可接受的)状态代码。(例如“xxxWebClient/api/1.0.0/projectid/Products”)。

我的控制器的定义是这样的:

我已经在一个空白测试项目上成功测试了这个 AsyncEntitySetController,我希望能够将它与区域集成。任何想法都非常感谢。谢谢。

0 投票
2 回答
234 浏览

css - 在 Wordpress 页脚上安装更多小部件

我的主题显示我可以在页脚中放置多达 4 个小部件,如此处的演示站点所示: http ://demo.woothemes.com/?name=simplicity

但是当我想要 3 个时,我只能装 2 个。这是我的作业网站: http ://www.brightpixelstudios.com/

我猜我需要修改CSS。我真的很感激任何建议!

先感谢您,

将要

0 投票
2 回答
10150 浏览

asp.net-mvc-4 - 使用 ASP.NET MVC 4 的不同项目中的区域

我正在使用 ASP.NET MVC 4,并尝试在单独的项目中拥有区域。

我一直在检查这个线程,我们预计在 ASP.NET MVC2 之后不同项目中区域的不支持状态:

在 asp.net mvc 中作为单个项目实现的区域与多个项目的优缺点是什么

有人知道它是否不再受支持是真的吗?

任何人都可以帮助我找出在使用 ASP.NET MVC 4 时是否有一种通用方法可以在单独的项目中设置区域?

我发现这个其他线程可能会有所帮助,但正在寻找一种更常见的方法:

单独项目中的 ASP.NET MVC 4 区域不起作用(未找到视图)

谢谢!

0 投票
2 回答
106 浏览

model-view-controller - 当在一个区域中呈现 Partial 时,ActionLink in Partial

我使用部分来呈现文化选择器控件。该控件存储在 ~/Views/Shared/Control.cshtml 下。控件中有针对三种不同语言的三个操作链接。

当应用程序在浏览器中启动时,我可以在默认页面上使用此控件,但如果我从某个区域使用该控件,它会访问错误的控制器。是否可以告诉控件中的 actionlink 使用“默认”HomeController?

提前感谢您的帮助,如果需要更多详细信息,请立即告诉我。

最好的问候,弗兰克。

编辑:

这是呈现文化选择器控件的布局页面的一部分:

我知道第三个参数指向控制器,问题是该区域也有一个 HomeController。我可以告诉 ActionLink 使用哪个 HomeController 吗?