平台兼容性

说明

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

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协议
潇洒哥不留长发

2020-05-20

能问一下怎么引入到开发的项目文件中使用呢,忘告知,谢谢

382***@qq.com 2020-05-20

在js中import下 在Components中声明为Choose 在HTML片段中写入<Choose :selectItem="selectItem" :chooseItem="chooseItem" @onChoose="chooseOne"> selectItem 和 chooseItem 按照文档格式 注意chooseItem为当前选中的key 大体上跟着文档写没有啥问题

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