菜单链接,支持新窗口打开
This commit is contained in:
parent
497b3dc8cd
commit
6ae8962c6b
|
@ -21,7 +21,7 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NewLife.Core" Version="10.0.2022.1101" />
|
||||
<PackageReference Include="NewLife.Core" Version="10.0.2022.1105-beta0228" />
|
||||
<PackageReference Include="NewLife.Stardust.Extensions" Version="2.4.2022.1101" />
|
||||
</ItemGroup>
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="BootstrapBlazor" Version="6.11.31" />
|
||||
<PackageReference Include="BootstrapBlazor" Version="6.12.0" />
|
||||
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
|
|
|
@ -852,6 +852,7 @@ else
|
|||
Url = menu.Url,
|
||||
Icon = menu.Icon,
|
||||
Visible = menu.Visible,
|
||||
NewWindow = menu.NewWindow,
|
||||
ParentID = menu.ParentID,
|
||||
Permissions = menu.Permissions
|
||||
}).ToList();
|
||||
|
|
|
@ -236,6 +236,7 @@ namespace NewLife.Cube.Admin.Controllers
|
|||
Url = menu.Url,
|
||||
Icon = menu.Icon,
|
||||
Visible = menu.Visible,
|
||||
NewWindow = menu.NewWindow,
|
||||
ParentID = menu.ParentID,
|
||||
Permissions = menu.Permissions
|
||||
}).ToList();
|
||||
|
|
|
@ -51,10 +51,10 @@
|
|||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="NewLife.Core" Version="10.0.2022.1101" />
|
||||
<PackageReference Include="NewLife.Core" Version="10.0.2022.1105-beta0228" />
|
||||
<PackageReference Include="NewLife.IP" Version="2.0.2022.1101" />
|
||||
<PackageReference Include="NewLife.Stardust" Version="2.4.2022.1101" />
|
||||
<PackageReference Include="NewLife.XCode" Version="11.3.2022.1101" />
|
||||
<PackageReference Include="NewLife.XCode" Version="11.3.2022.1106-beta0411" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -41,6 +41,10 @@ namespace NewLife.Cube.ViewModels
|
|||
/// </summary>
|
||||
/// <value></value>
|
||||
public Boolean Visible { get; set; }
|
||||
|
||||
/// <summary>是否新窗口打开</summary>
|
||||
public Boolean NewWindow { get; set; }
|
||||
|
||||
/// <summary>可选权限子项</summary>
|
||||
public Dictionary<Int32, String> Permissions { get; set; }
|
||||
/// <summary>
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
}
|
||||
else
|
||||
{
|
||||
<a href="@url" target="main">
|
||||
var target = item.NewWindow ? "_blank" : "main";
|
||||
<a href="@url" target="@target">
|
||||
<i class="menu-icon fa @ico"></i>
|
||||
@item.DisplayName
|
||||
</a>
|
||||
|
|
|
@ -70,7 +70,7 @@ XCode教程:https://newlifex.com/xcode
|
|||
| [NewLife.MQTT](https://github.com/NewLifeX/NewLife.MQTT) | 2019 | 物联网消息协议,MqttClient/MqttServer,客户端支持阿里云物联网 |
|
||||
| [NewLife.IoT](https://github.com/NewLifeX/NewLife.IoT) | 2022 | IoT标准库,定义物联网领域的各种通信协议标准规范 |
|
||||
| [NewLife.Modbus](https://github.com/NewLifeX/NewLife.Modbus) | 2022 | ModbusTcp/ModbusRTU/ModbusASCII,基于IoT标准库实现,支持IoT平台和IoTEdge |
|
||||
| [NewLife.Siemens](https://github.com/NewLifeX/NewLife.Siemenss) | 2022 | 西门子PLC协议,基于IoT标准库实现,支持IoT平台和IoTEdge |
|
||||
| [NewLife.Siemens](https://github.com/NewLifeX/NewLife.Siemens) | 2022 | 西门子PLC协议,基于IoT标准库实现,支持IoT平台和IoTEdge |
|
||||
| [NewLife.Map](https://github.com/NewLifeX/NewLife.Map) | 2022 | 地图组件库,封装百度地图、高德地图和腾讯地图 |
|
||||
| [NewLife.IP](https://github.com/NewLifeX/NewLife.IP) | 2022 | IP地址库,IP地址转物理地址 |
|
||||
| 产品平台 | | 产品平台级,编译部署即用,个性化自定义 |
|
||||
|
|
|
@ -16,6 +16,6 @@
|
|||
<None Remove="Entity\**" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NewLife.XCode" Version="11.3.2022.1101" />
|
||||
<PackageReference Include="NewLife.XCode" Version="11.3.2022.1106-beta0411" />
|
||||
</ItemGroup>
|
||||
</Project>
|
Loading…
Reference in New Issue