首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kendo:使用工具提示的DropDown不起作用

Kendo:使用工具提示的DropDown不起作用
EN

Stack Overflow用户
提问于 2017-09-12 07:38:58
回答 1查看 174关注 0票数 0

我用的是Knockout-Kendo绑定。

我需要在工具提示中使用DropDownList,但是在一个控件中使用这两种绑定并不有效。有人知道为什么和如何修复它吗?

代码语言:javascript
复制
var ViewModel = function() 
{
   this.choices = ko.observableArray(["apple", "orange", "banana"]);
   this.selectedChoice = ko.observable();
   this.tipText = "I am a tooltip!";
};

ko.applyBindings(new ViewModel());
代码语言:javascript
复制
<input 
    data-bind="kendoDropDownList: { data: choices, value: selectedChoice }, 
               kendoTooltip: { content: tipText }" />

https://codepen.io/raptor/pen/dVbrPM

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-12 11:30:58

若要修复,请将其包装在一个span中,并将工具提示放在span上。

代码语言:javascript
复制
<span data-bind="kendoTooltip: { content: tipText }"><input data-bind="kendoDropDownList: { data: choices, value: selectedChoice }" /></span>

至于为什么,我猜是Kendo代理输入项,所以您的工具提示将被附加到隐藏的“真实”输入,而不是可见的Kendo下拉列表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46170619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档