select下拉框 插件形式调用 ```html <h-button class="button-class" type="primary" @click.native="selectListOne">selectList 普通下拉框</h-button> <h-button class="button-class" type="primary" @click.native="selectListTwo">selectList 二级联动</h-button> <h-button class="button-class" type="primary" @click.native="selectList">selectList 三级联动</h-button> selectListOne() { var bp_class_list = [ { "code": "NP", "code_name": "个人" }, { "code": "NP1", "code_name": "个人1" }, { "code": "NP2", "code_name": "个人2" } ]; hlsPopup.selectList({ list: bp_class_list, code: 'bp_type', object: {}, returnItem: function (index, obj, child) { console.log('index:' + index + ',object:' + vum.toJson(obj) + ',:child' + vum.toJson(child)) } }) }, selectListTwo() { var bp_class_list = [ { "code": "NP", "code_name": "个人" }, { "code": "NP1", "code_name": "个人1" }, { "code": "NP2", "code_name": "个人2" }, { "code": "NP3", "code_name": "个人3", "parent": 'NP', }, { "code": "NP4", "code_name": "个人4", "parent": 'NP1', }, { "code": "NP5", "code_name": "个人5", "parent": 'NP2', } ]; hlsPopup.selectList({ list: bp_class_list, code: 'bp_type', object: {}, returnItem: function (index, obj, child) { console.log('index:' + index + ',object:' + vum.toJson(obj) + ',:child' + vum.toJson(child)) } }) }, selectList() { var bp_class_list = [ { "code": "NP", "code_name": "个人" }, { "code": "NP1", "code_name": "个人1" }, { "code": "NP2", "code_name": "个人2" }, { "code": "NP3", "code_name": "个人3", "parent": 'NP', }, { "code": "NP4", "code_name": "个人4", "parent": 'NP', }, { "code": "NP5", "code_name": "个人5", "parent": 'NP2', }, { "code": "NP6", "code_name": "个人6", "parent": 'NP3' }, { "code": "NP7", "code_name": "个人7", "parent": 'NP4' }, { "code": "NP8", "code_name": "个人8", "parent": 'NP1' } ]; hlsPopup.selectList({ list: bp_class_list, code: 'bp_type', object: {}, returnItem: function (index, obj, child) { console.log('index:' + index + ',object:' + vum.toJson(obj) + ',:child' + vum.toJson(child)) } }) }, ```