Ionic选择器在Windows 10平板电脑上无法工作

3
我知道Ionic目前尚未正式支持Windows 10,但不幸的是,我需要选择任何框架都能在Windows上运行,同时也要支持iOS和Android。我喜欢Ionic的外观,真的很想使用它。
无论如何,一个简单的应用程序似乎可以正常启动,但有一些问题,其中之一是“Select”小部件,即下拉组合框,似乎无法正常工作。
是否有人找到了解决方法?
提前感谢您提供的任何信息!
1个回答

0

不知道你是否已经找到了解决问题的方法,但是@PerfectionCSGO的解决方案非常好(https://github.com/driftyco/ionic/issues/4803

angular.module('starter').directive('select', selectDirective);
selectDirective.$inject = [];
function selectDirective() {
    return {
        restrict: 'E',
        replace: false,
        link: function (scope, element) {
            if (ionic.Platform && ionic.Platform.isWindowsPhone()) {
                element.attr('data-tap-disabled', 'true');
            }
        }
    };
}

我仍然有一个问题,就是列表中突出显示的选项不是所选的选项,因此所选的选项在列表中呈白色,但蓝色背景却在另一个选项上。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接