问题标签 [kendo-menu]

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 回答
405 浏览

kendo-ui - 菜单的 Kend UI 模板

我正在使用 ASP.NET Core 2.0 创建一个 Razor 页面。我正在使用 Kendo UI 菜单控件创建一个菜单。

数据来自后端服务,然后用数据填充菜单控件。一切正常。

我想使用模板来自定义每个菜单项的显示方式。

这是模板(在与菜单控件相同的页面上定义)。

这是模板绑定到菜单控件的方式。

我会期待每个菜单项上方的“你好”这个词(只是为了测试是否正在选择模板)。使用 F12 开发人员工具进行检查也表明该模板未被拾取。

如何使用带有 KendoUI 菜单控件的模板。我浏览了文档和示例,但无法使其正常工作。

0 投票
2 回答
172 浏览

javascript - Href 链接未正确呈现

我正在使用 Kendo 菜单栏在单击菜单项时调用 javascript 函数。但是url剑道菜单没有正确渲染。下面是代码

但是当我运行程序时,在 html 端它呈现为

但我希望 href 呈现为:

最好的方法应该是什么?我在这里先向您的帮助表示感谢。

0 投票
1 回答
97 浏览

javascript - 剑道菜单子项未从客户端呈现

我将 kendo MenuItem 作为JSON从服务器端传递到客户端,它们具有MainmenuSubMenu选项。Mainmenu正在正确渲染SubMenu但未渲染。让我用代码解释一下;

下面是我发送到客户端的服务器端 JSON 数据:

在此处输入图像描述 在我的客户端,数据正在正确呈现 在此处输入图像描述

但输出仅显示 MainMenu 项目的数据,不显示 SubMenu 的数据。 在此处输入图像描述 下面是我的javascript代码:

请让我知道我在哪里做错了。

0 投票
2 回答
1559 浏览

css - 如何将图标放入剑道菜单?

我有以下剑道菜单:

由于spriteCssClass推荐[ https://www.telerik.com/forums/spritecssclass-is-not-working-with-icons-in-latest-version],我尝试icon:...了如您在数据源的第一行中看到的那样。但这也行不通。

如何将剑道一些图标放入剑道菜单?

0 投票
1 回答
158 浏览

kendo-ui - 如何将焦点设置到剑道菜单中的特定菜单项

我想打开特定的菜单项并将焦点设置在 keydown 事件上。

我可以通过以下代码打开剑道菜单,但不能在那里设置焦点。

谢谢是提前!

0 投票
2 回答
785 浏览

angular - 根据剑道菜单中的服务数据在新选项卡中打开 url

我搜索了很多帖子,但没有任何适用于我的场景的解决方案。我是使用通过 sql 构建的数组动态填充剑道菜单。

这是我正在关注的示例:

https://www.telerik.com/kendo-angular-ui/components/menus/menu/vertical/

下面是 items 数组的结构:

但是,单击菜单/子菜单会在同一窗口中打开 url。我想在不同的窗口或新标签中打开。HTML<a>标记在这里不起作用。请建议

0 投票
2 回答
81 浏览

javascript - 如何仅在单击时显示我的导航栏的下拉菜单?

我有一个动态导航栏,可以从数据库中获取 url 数据;它在计算机上运行良好,但如果我尝试使用手机访问下拉菜单,则不会显示任何内容。

我的代码是这样的:

<ul id="navBar"></ul>

0 投票
0 回答
113 浏览

javascript - 带有控制器和动作的 Telerik Kendo UI 菜单

我正在尝试从 JSON 数据实现 Kendo UI 菜单绑定。

现在,我仅根据我的 JSON 数据获得与控制器值的链接。

例如我在href中得到这个

href="/会员管理"

MemberManagement 是 Controller 的名称

有什么办法我也可以添加带有动作的控制器

这是我正在使用的视图代码

我的 JsonData

[{"id":"1","ParentID":"0","TitleText":"Web 应用程序","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true}, {"id":"59","ParentID":"0","TitleText":"App Application","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{ "id":"62","ParentID":"0","TitleText":"Driving Application","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{" id":"63","ParentID":"0","TitleText":"Test 15Dec","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{"id":"68","ParentID":"0","TitleText":"Driving Licence","ControllerName ":"MemberManagement","ActionName":"Index","hasChildren":true},{"id":"69","ParentID":"0","TitleText":"Tariq-Jan-04-2020 ","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{"id":"71","ParentID":"0","TitleText":"父节点" ,"ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{"id":"75","ParentID":"0","TitleText":"Rheem Doc","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true},{"id ":"80","ParentID":"0","TitleText":"Member Portal","ControllerName":"MemberManagement","ActionName":"Index","hasChildren":true}]MemberManagement","ActionName":"Index","hasChildren":true}]MemberManagement","ActionName":"Index","hasChildren":true}]

0 投票
1 回答
162 浏览

kendo-ui - 如何在 Kendo Grid 的列菜单中增加过滤器菜单的宽度?

我知道使用filterMenuInit. 但是当我使用columnMenu.

我尝试使用columnMenuOpen和更改内部元素的样式.k-animation-container,但不幸的是不成功。

有谁能够帮我?

0 投票
1 回答
44 浏览

angular - 当我在Angular .kendo上下文菜单中单击它时如何创建一个插入单词的函数

我无法弄清楚当从上下文菜单中单击它时如何插入一个单词,我的代码是这样的:public items:component.ts

和我的上下文菜单:在此处输入图像描述

例如,我想按 hello2,它会写下我用鼠标单击的位置。