UNPKG

w-vue-dusion-keyboard-master

Version:

基于vue.js的web键盘,支持离线模式。

35 lines 805 B
export default { api: '', lib: '', init(api) { this.api = api; }, createLib(lib) { this.lib = lib }, GetWords(lpXis, lpYis, lpCis) { return new Promise((resolve, reject) => { let data = { lib: this.lib, lpXis: lpXis, lpYis: lpYis, lpCis: lpCis } const request = new XMLHttpRequest(); request.open('POST', this.api); request.setRequestHeader("Content-type", "application/json"); request.send(JSON.stringify(data)); request.onload = function (e) { if (request.status === 200) { resolve({data:JSON.parse(request.response)}) } else { reject('网络出错') } } request.onerror = function (e) { reject('请求失败') } }) } }