angular(ionic)中 label标签包含的button按钮的click事件无效怎么办
我的需求是这样的,想在搜索框中添加一个搜索的图标,能够点击搜索
于是我就按照思路一步步开始做,下面是我的代码
//myController
<label class="item item-input">
<input class="cft-textField" type="text" placeholder="例:大闸蟹" >
<button class="ctf-search-btn" ng-click="dianji()"></button>
</label>
angular.module('myApp',['ionic'])
.controller('myController',myController);
function myController($scope) {
$scope.dianji = function () {
console.log('hello')
}
}
写之后发现,点击按钮是无效的,不使用ionic或者angular环境是有效的,还有就是点击button 的时候光标会聚焦到搜索框,这是什么情况啊,求各路大神解答,万分感谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
label标签的问题 与angular/ionic环境没关系
把button放在label外或者把label换成div
可以使用啊
http://runjs.cn/code/3ynzz3jv