小编Dav*_*ugh的帖子

AngularJS多级下拉菜单,用于从递归指令生成的菜单结构

我这里有一个泡菜.我必须通过webservice调用获取我的多级导航菜单.

由于我的导航菜单中可以包含无限量的子菜单,因此我不得不使用递归指令来构建我的父/子导航结构.现在我想弄清楚如何将它变成一个功能性的dropmenu结构.我正在看看angularui-bootstrap,他们有一个Dropdown Toggle,它有一些基本的dropmenu功能,但由于我使用了递归指令,我的菜单结构已经有了angularjs生成的css类附加到它们.angularjs-bootstrap dropmenu有css类,它们与我的angularjs生成的类不同....看哪!

<ul>
    <li ng-repeat="parent in parents" class="ng-scope">
        <recursive-list-item on-node-click="onNodeClickFn(node)" parent="parent" class="ng-isolate-scope ng-scope">
            <a data-ng-click="onNodeClick({node: parent})" href="javascript:void(0)" class="ng-scope ng-binding">Clothes</a>
            <!-- ngIf: parent.children.length > 0 -->
            <ul data-ng-if="parent.children.length &gt; 0" class="ng-scope">
                <!-- ngRepeat: child in parent.children -->
                <li ng-repeat="child in parent.children" class="ng-scope">
                    <recursive-list-item data-on-node-click="onNodeClickFn(node)" data-parent="child" class="ng-isolate-scope ng-scope">
                        <a data-ng-click="onNodeClick({node: parent})" href="javascript:void(0)" class="ng-scope ng-binding">Gortex Jackets</a>
                        <!-- ngIf: parent.children.length > 0 -->
                    </recursive-list-item>
                </li>
                <!-- end ngRepeat: child in parent.children -->
                ...
                ...
                ...
            </ul>
        </recursive-list-item>
    </li>
    <!-- end ngRepeat: child …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-directive angularjs-bootstrap

8
推荐指数
1
解决办法
3万
查看次数

无法将图像添加到 Mac 上的新 .NET MAUI 项目中,除非获得:名称“资源”已保留,无法使用

我刚刚在 Mac 上启动了一个全新的模板 .NET MAUI 项目,并且能够毫无问题地构建和运行启动项目。当我将任何图像添加到“Resources/Images”文件夹,然后尝试构建项目时,我收到错误:

错误描述: 名称“资源”已被保留,无法使用。

错误路径: Resources/Images/icon_notes.png

规格 Visual Studio for Mac 17.4 预览版(17.4 内部版本 2326)

我尝试过清理和重建项目,但这没有帮助。

重现步骤:

  1. 安装 Visual Studio for Mac 17.4 预览版
  2. 从 IDE 提供的启动模板创建新的 .NET MAUI 项目
  3. 构建并运行以确保它正常运行(它会)。
  4. 将任何图像添加到“Resources/Images”文件夹中,然后尝试重建。

请帮助我了解这里出了什么问题以及如何解决它。

这是我的 csproj 文件

<Project Sdk="Microsoft.NET.Sdk">

    <PropertyGroup>
        <TargetFrameworks>net6.0-android;net6.0-ios;net6.0-maccatalyst</TargetFrameworks>
        <TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net6.0-windows10.0.19041.0</TargetFrameworks>
        <!-- Uncomment to also build the tizen app. You will need to install tizen by following this: https://github.com/Samsung/Tizen.NET -->
        <!-- <TargetFrameworks>$(TargetFrameworks);net6.0-tizen</TargetFrameworks> -->
        <OutputType>Exe</OutputType>
        <RootNamespace>Notes</RootNamespace>
        <UseMaui>true</UseMaui>
        <SingleProject>true</SingleProject>
        <ImplicitUsings>enable</ImplicitUsings>

        <!-- Display name -->
        <ApplicationTitle>Notes</ApplicationTitle>

        <!-- App …
Run Code Online (Sandbox Code Playgroud)

visual-studio .net-maui

6
推荐指数
1
解决办法
1834
查看次数

Grails 1.3.7不是从JBoss 7.1开始的

我的公司正在尝试从JBoss4.2.3 升级到JBoss7.目前我已经设置了JBoss7.1 的本地副本,并且我正在尝试让我的grails项目在JBoss7.1上运行.完全相同的战争在JBoss4.2.3中运行正常.奇怪的是没有任何错误.以下是创业公司的信息:

    Calling "C:\JBoss\jboss-as-7.1.0\bin\standalone.conf.bat"
===============================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: C:\JBoss\jboss-as-7.1.0

  JAVA: C:\Java\jdk7\bin\java

  JAVA_OPTS: -XX:+TieredCompilation -Dprogram.name=standalone.bat -Xms64M -Xmx512M -XX:MaxPermSize=256M -Dsun.rmi.dgc.cl
ient.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.war
ning=true -Djboss.modules.system.pkgs=org.jboss.byteman

===============================================================================

15:02:53,200 INFO  [org.jboss.modules] JBoss Modules version 1.1.0.GA
15:02:53,414 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
15:02:53,457 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.0.Final-SNAPSHOT "Flux Capacitor" starting
15:02:54,062 INFO  [org.xnio] XNIO Version 3.0.0.GA
15:02:54,062 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-h
ttp)
15:02:54,075 …
Run Code Online (Sandbox Code Playgroud)

grails jboss jboss7.x

4
推荐指数
1
解决办法
1763
查看次数

升级angularJS时获取"TypeError:ngModelCtrl.$ render不是函数"

我刚刚将angularjs从angularjs 1.2.9升级到angularjs 1.2.19并且angularjs bootstrap版本.7升级到.11

我现在得到一个我不确定的东西.

这是错误:

TypeError:ngModelCtrl.$ render不是函数

$render错误似乎是由于第2201行的ui-bootstrap-0.11中的一行造成的.

  $scope.$watch('totalPages', function(value) {
    setNumPages($scope.$parent, value); // Readonly variable

    if ( $scope.page > value ) {
      $scope.selectPage(value);
    } else {
      ngModelCtrl.$render();
    }
  });
}])
Run Code Online (Sandbox Code Playgroud)

由于我的升级,这必须是一个错误...任何人对我应该如何处理这个有任何建议?

谢谢,

戴夫

angularjs angular-ui-bootstrap twitter-bootstrap-3

3
推荐指数
1
解决办法
3017
查看次数

Apache2-需要具有相同域的多个项目,这些项目在域名后使用不同的路径

我有两个完全不同的项目,我想从同一域名"mysimpledomainname.com"托管,IP地址为xx.xx.xxx.xx(非本地)

这2个项目位于项目1)/ var/www/html/project1项目2)/ var/www/html/project2

我想让这两个项目像这样解决

项目1

mysimpledomainname.com

项目2

mysimpledomainname.com/project2

我不想使用子域名.这是我的公共服务器上的项目,而不是我的本地机器,所以我不认为更新主机文件会对我有所帮助.

我已经从mysimpledomainname.com加载了第一个项目(它已经在运行).

在目录sites-available中我有conf文件mysimpledomainname.com.conf,其值为:

<VirtualHost *:80>
        ServerAdmin myemail@gmail.com
        DocumentRoot /var/www/html/project1
        <Directory /var/www/html/project1/>
                Options Indexes FollowSymLinks
                AllowOverride All
                Require all granted
                RewriteEngine On
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我想我需要设置2个不同的配置文件才能执行此操作,但在搜索后我无法找到解决方案.谁能帮我这个?您可以准确地发布我对2个不同conf文件所需的内容,而不是给出简短的答案吗?

谢谢,

大卫

configuration apache2 virtualhost

3
推荐指数
1
解决办法
2562
查看次数

来自Bootstrap的responsive.less和其他响应较少的文件

我需要一个响应式设计工作,并有一个模板项目,使用grunt编译引导程序的最终css文件,但响应网格不起作用.

我查看了我们正在编译的.less文件,我们正在编译(除此之外)responsive-utilities.less,

但人们说要确保添加responsive.less文件,并确保由Grunt编译.

唯一的问题是我无法在bootstrap支持的任何地方找到responsive.less.我发现人们说如何编译成一个结束css文件,他们有响应.但他们没有说他们在哪里得到它

例如:http://www.yiiframework.com/wiki/447/using-bootstrap-with-less/ 该网站甚至说包括更少的文件,如

responsive-1200px-min.less,responsive-768px-979px.less",responsive-767px-max.less等

但我无法在任何地方找到这些.是否有一些秘密存储库,我不知道所有较少的文件隐藏在哪里?

less twitter-bootstrap

2
推荐指数
1
解决办法
1814
查看次数

在 .NET MAUI 中,您可以将数据传输对象作为查询字符串参数从一个视图传递到另一个视图吗?

我已经完成了 .NET MAUI“创建 .NET MAUI 应用程序”启动教程。我对教程进行了一些修改,以使用 sqlite 数据库而不是 CollectionView 中每一行的文件。当他们在集合视图中编辑一行时,他们将该行的 DTO id 传递给新视图:

await Shell.Current.GoToAsync($"{nameof(NotePage)}?{nameof(NotePage.ItemId)}={SelectedNote.ID}");
Run Code Online (Sandbox Code Playgroud)

新视图使用以下注释加载 ItemID:

[QueryProperty(nameof(ItemId), nameof(ItemId))]
Run Code Online (Sandbox Code Playgroud)

然后,我使用该 ItemId 并对数据库进行另一次调用以返回 DTO,但由于我是从数据库加载数据,所以我已经从 CollectionView 中获得了 DTO,我只想将整个内容传递给新视图,如下所示某种查询参数来节省资源。我该怎么做呢?

我在网上看到有人提供了一个教程,显示可以这样通过:

await Shell.Current.GoToAsync(nameof(NotePage), SelectedNote);
Run Code Online (Sandbox Code Playgroud)

但是 Visual Studio 说我的第二个参数必须是 bool,所以我猜那些教程是错误的。

有人知道是否可以通过这种方式或类似的方式从视图传递 DTO?

谢谢,

c# query-string maui

2
推荐指数
1
解决办法
1674
查看次数