我正在尝试将自定义微调器逻辑添加到我拥有的微调器字段中。我已经能够使用onSpinUp自定义“视图”中的微调器:。
我希望参考控制器中的旋转步骤,但我没有成功。我无法访问“spinner”函数中的调试器。
这是我到目前为止所做的,我不确定我错过了什么。有人可以解释一下吗? 提前谢谢。
`control:{
currentTime:{ //currenTime is the itemId
spinup: 'spinner' // spinner is the function name
},
}`
`
spinner: function (){
debugger;
}
`
答案 0 :(得分:0)
我看到您添加了单引号,我不确定您的代码是否与此完全相同,但您的控件对象应如下所示:
//currenTime is the item id so it has to be wrapped
// with single quotes and it also needs a # prefix.
control:{
'container #currentTime': {
spinup: 'spinner' // spinner is the function name
}
检查小提琴:https://fiddle.sencha.com/#fiddle/uo1
container #currentTime
,只需#currentTime
即可。这是Sencha Touch的一个已知问题。