平台兼容性

说明

此插件为类似单选框插件,使用便捷 暂时只支持点击切换,后续按照需要加上拖动白色小球切换,完善样式
本人是刚入门前端三个月的新手 希望和大家一起成长

props

 selectItem Object [{key:'',value:''},{{key:'',value:''}}]
 chooseItem String 匹配selectItem的key

事件

onChoose 参数为当前选择的对象key

使用

需要在onChoose事件中修改chooseItem的值
<Choose :selectItem="selectItem" :chooseItem="chooseItem" @onChoose="chooseOne"></Choose>
data() {
    return {
        selectItem: [
            {
                key: 'zh-CN',
                value: '中文',
            },
            { key: 'en-US', value:'English',},
            {
                key: 'ko-KR',
                value: '한국어',
            },
            {
                key: 'ja-JP',
                value: '日本語',
            }
        ],
        chooseItem: 'zh-CN',
    };
},

chooseOne(i) {
    this.chooseItem = i;
    this.$i18n.locale=i;
    uni.setStorageSync('language', i);
}

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问