我正在研究剑道controls.I在我的应用程序中有剑道股票图表。我为图表提供工具提示功能。但它不显示值,它显示值为“未定义”。使用允许我们自定义小节\折线图的工具提示的事件。传递给该事件的数据项作为未定义返回。那么,是否有我可以设置的属性来允许自定义工具提示,即使它们在很小的区域内有很多的字符。示例:template:“#= dataItem.employeeName#”。我的图表代码中存在什么问题?在剑道图工具提示没有正确显示
回答
在你的代码必须在模板定义#= dataItem.<fieldName> #
使用,例如:Freight :#=dataItem.Freight# <br/>
因为随着data
收到由KendoUI template
处理器结构dataItem.<fieldName>
。
所以你的模板应该是:
template: "#OrderDate:#=dataItem.OrderDate# <br/>Freight :#=dataItem.Freight# <br/>ShipVia:#=dataItem.ShipVia# <br/> ShipCity:#= dataItem.ShipCity#"
注意作为的调试技巧,你可以定义为template
:
template: "#console.log('data', data);#"
此执行由#
包围的代码。剑道UI模板管理定义为data
您在像有可用的实际数据:
using(data) {
// Template expanded code
};
这使得正确使用#= dataItem.ShipCity #
但并不妨碍你还在使用data
。我们利用这一点在浏览器控制台上显示data
并检查其结构。
你修改的jsfiddle这里:http://jsfiddle.net/OnaBai/5bchz/64/
谢谢onabai它的工作,但日期格式显示格式为GMT格式。如何以正常格式显示时间(这是显示在网格中)? – user2138545
海,我得到这个错误,当我把控制台登录我的应用程序。数据 对象 类别:周三2013年2月6日13时41分00秒GMT + 0530(印度标准时间) 的DataItem:97 百分比:未定义 系列:对象 值:97 _proto_:对象未捕获的ReferenceError:时间没有定义 – user2138545
在'template'如'订购日期定义'OrderDate':#= kendo.toString(新日期(dataItem.OrderDate),'MM/dd/yyyy')#
'。更新小提琴在这里:http://jsfiddle.net/OnaBai/5bchz/65/ –
OnaBai
添加#debugger;在JavaScript中块的剑道UI模板#关键字作为破发点。 打开浏览器控制台。浏览器自动点击中断点。
- 1. 工具提示没有显示正确
- 2. 剑道UI - 工具提示在网格
- 3. 剑道工具提示不正确关闭
- 4. 工具提示未正确显示
- 5. 工具提示未正确显示
- 6. 工具提示无法正确显示
- 7. 剑道DropDownList工具提示重点
- 8. 没有显示在剑道UI电网
- 9. 通知图标工具提示没有显示,尽管设置正确szTip
- 10. 富有:工具提示没有正确显示在IE浏览器(9)
- 11. Bootstrap工具提示没有显示
- 12. CSS工具提示没有显示
- 13. Unicode工具提示没有显示
- 14. 工具提示显示在工具提示图标顶部
- 15. Jqplot:荧光笔没有显示正确的工具提示在x轴
- 16. jquery qtip没有在正确的位置显示唯一的工具提示
- 17. 显示剑道UI线图
- 18. 如何修改剑道图中工具提示的位置
- 19. Angularjs剑道图工具提示字段“未定义的错误”
- 20. 剑道图工具提示模板自动隐藏错误
- 21. 剑道UI图表工具提示和重绘
- 22. jQuery的工具提示插件没有提示工具提示
- 23. 剑道UI:不正确的工具提示显示如果网格单元中包含“(引号)
- 24. 道场表 - 图例和工具提示显示没有风格/主题
- 25. HighCharts:重复类别值。工具提示没有显示正确的日期
- 26. ImageMapster javascript插件工具提示没有显示正确的位置
- 27. 显示在工具提示
- 28. 剑道散布图不显示正确的日期格式
- 29. 如何使工具提示在水平表中正确显示?
- 30. 工具提示在Internet Explorer中显示不正确
我试过这一个也没有result.and另外一件事情我有我的application.I有500数据点数据量巨大,但它显示oneday数据。如果我配置像这样#= employeeName#数据是不是正在出现 – user2138545
你介意显示一些实际的代码吗?如果是这样,请编辑您的原始问题或 - 甚至更好 - 使用显示效果的JSFiddler。 – OnaBai
http://jsfiddle.net/5bchz/59/这里是小提琴,这是我原始代码的示例代码 – user2138545