问题标签 [angular-kendo]
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.
kendo-ui - 剑道小部件 - 出现两次
我在 html5 页面中包含了一个简单的剑道下拉控件。我在我的项目中使用了角度。
html 代码如下所示:
下拉菜单在视图中出现两次。我对其他剑道小部件也有这个问题。谁能帮我解决这个问题?这是下拉列表在我的应用程序中的外观图像:http ://tinypic.com/view.php?pic=jl6suf&s=8#.U58AzSg30iQ
如图所示,有两个下拉菜单。
谢谢。
javascript - 如何在angular-kendojs中使用href调用角度$scope函数
我是 angular-kendo.js 的新手。我想从 href 调用函数 emailClick() 即。
我的控制器和路线如下:
现在点击电子邮件我应该去功能emailClick()
,但它没有发生。没有错误也没有响应。请帮忙。
提前致谢。
angularjs - 如何从 KendoComboBox 获取所有列表项
我正在尝试从 KendoComboBox 中获取所有列表项。
该列表是使用自定义 angularjs 指令构建的:
html
/li>sgComboBoxField 指令:
/li>
我的问题是,一旦将组合框加载到 DOM 上,如何从组合框中获取所有列表项?
angularjs - Angular directive embed in kendo grid does not execute
I'm using kendo ui in my MVC project. So, I have this simple directive that executes when it's not rendered by kendo.
The directive executes in this line:
But it does not execute when razor generates the html. Here
Please note the line: .ClientTemplate("<div okok></div>");
Not sure if the output is handle as a string an I have to do something else. Help is appreciated!
angularjs - 将 Breeze 结果绑定到 Kendo UI 图表时超出最大调用堆栈大小
我正在开发热毛巾模板的修改版本以创建 Angular SPA。我正在使用 Breeze 通过 kendo UI 和数据即小部件和图表访问我的数据服务。
我面临与此 SO 帖子Chrome//kendoUI/jQuery: Maximum call stack size exceeded中所述的问题类似的问题。在将我的微风服务输出直接绑定到我的图表时,我在客户端上收到一个最大调用堆栈大小超出错误,并出现“未捕获错误:[$rootScope:infdig] 10 $digest() 迭代次数已达到。Aborting!Watchers 在最后 5 次迭代中触发: [] '
Breeze 结果确实有循环引用,正如上面的链接也表明的那样。在将它绑定到正常的角度范围变量时,我没有收到任何问题,但只有在将它绑定到我的图表时才会出现错误。如链接所示过滤客户端上的数据可能会对性能产生影响。我也尝试了几个替换函数和 JSON.prune,但它们也删除了我需要在图表上显示的数据:(
有没有其他解决方法?
完整的错误粘贴在下面。看起来好像正在为每个属性执行深层复制,但由于存在循环引用,因此最终会引发溢出错误
angularjs - 使用 k-template 选项和 href 链接呈现 Angular-Kendo 树视图的最佳方式
我正在尝试使用 href 链接连接 Kendo 树视图。
树视图有一个与每个树项关联的href 链接,但是我仍然需要修改它以仅在它是叶节点时呈现 href。
我现在的主要问题是尝试正确呈现模板对象以读取我的 reptName 字段,如下所示:
无论我在 ?reptname= 中输入什么,它都不起作用。
即使对参数进行硬编码也不起作用,如:
树项的链接仅呈现为“://.../index.html?reptname=”
最终,我尝试使用下面数据源中的 reptName 字段。这将是我传入的参数。
这是返回到树视图的 k-data-source 的 Json 数据:
我的 sidebar.html 代码:
我的 sidebar.js 控制器是:
当我提出 Angular 的学习曲线以及与 Kendo UI 的集成时,任何建议或指导都将不胜感激。
最好的祝福。鲍勃
angularjs - Angular $location.path 没有按预期工作
我正在使用带有参数的 $location.path 触发 URL 更改,但是这些参数没有传递到目标页面。
我的源页面是sidebar.html,我的目标页面是dashboard.html。
在我的 sidebar.html 中,我呈现了一个 Kendo UI 树视图小部件,如下所示:
在我的 sidebar.js 中,我使用点击事件设置了vm.treeItemTemplate:
然后,一旦我在浏览器中单击树视图项目,我就会触发 vm.treeItemClick 事件来更改 URL 并发出“reptname”参数:
这很痛苦,我会很感激一些建议。
我需要使用左侧导航栏中的 Kendo treeview 对象来允许用户选择各种报告选项,这些选项又将重定向到具有特定“reptname”参数值的dashboard.html。
现在,当我在sidebar.js (使用 Chrome 开发工具)中打破 $location.path() 时,我清楚地看到了 $location 对象上的正确 URL 属性。
但是,一旦它被重定向到 dashboard.html(在我的路由中定义为 url:"/"),我就看不到 $location 对象中的参数列表,也看不到 $routeParams 对象中的参数列表。
这就是我卡住的地方!
- - - 更新 - - - -
当我使用参数手动刷新 index.html 页面时,$location 对象包含参数。
ex/ URL:手动输入的链接
但是,如果我使用从 sidebar.js 重定向$location.path('/index.html').search({reptname:'MTM'});
,我什么也得不到!
kendo-ui - 我需要在 kendo ui 数字文本框中占百分比的 1/10 和 1/100
我需要 1/10 和 1/100 的百分比,但是 kendo ui 数字文本框允许输入整个百分比。我尝试做一些类似的事情:
但它不起作用。
有任何想法吗?
javascript - Kendo-UI 数据源“包含”过滤器不起作用
我似乎无法在多选数据源中使用“包含”过滤器运算符进行过滤。我正在使用 AngularJS 并提供一个示例,我修改了 Telerik 演示站点上的 MultiSelect 示例。即使我指定了“包含”,它也使用“starts-with”进行过滤:
演示:http: //jsbin.com/riwavomeleza/1/edit