gpt4 book ai didi

angularjs - 对 icheck 插件使用 angularjs 指令

转载 作者:行者123 更新时间:2023-12-01 08:29:58 26 4
gpt4 key购买 nike

我的 Angularjs 应用有问题,无法弄清楚问题出在哪里。

检查一下 plunker Here

当我点击按钮时,它应该运行 iCheck() 插件,但它没有

最佳答案

可以在此处找到更好的 iCheck 指令:https://github.com/fronteed/iCheck/issues/62 (瓦贾蒂穆尔)

return {
require: 'ngModel',
link: function($scope, element, $attrs, ngModel) {
return $timeout(function() {
var value;
value = $attrs['value'];

$scope.$watch($attrs['ngModel'], function(newValue){
$(element).iCheck('update');
})

return $(element).iCheck({
checkboxClass: 'icheckbox_flat-aero',
radioClass: 'iradio_flat-aero'

}).on('ifChanged', function(event) {
if ($(element).attr('type') === 'checkbox' && $attrs['ngModel']) {
$scope.$apply(function() {
return ngModel.$setViewValue(event.target.checked);
});
}
if ($(element).attr('type') === 'radio' && $attrs['ngModel']) {
return $scope.$apply(function() {
return ngModel.$setViewValue(value);
});
}
});
});
}
};

关于angularjs - 对 icheck 插件使用 angularjs 指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21246650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com