1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/x-extends-vxe-utils

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
index.js 759
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
xuliangzhan Отправлено 23.05.2020 13:04 11d065c
function VXEUtils (app, XEUtils, options) {
var isV3 = typeof app !== 'function'
var mounts = options && options.mounts && options.mounts.length ? options.mounts.join(';') : []
var variate = '$utils'
var setMount = function (name) {
if (mounts.indexOf(name) > -1) {
if (isV3) {
app.config.globalProperties['$' + name] = XEUtils[name]
} else {
app.prototype['$' + name] = XEUtils[name]
}
}
}
if (isV3) {
app.config.globalProperties[variate] = XEUtils
} else {
Object.defineProperty(app.prototype, variate, {
get: function () {
XEUtils.$context = this
return XEUtils
}
})
}
setMount('cookie')
setMount('browse')
setMount('locat')
}
export default VXEUtils

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/x-extends-vxe-utils.git
git@api.gitlife.ru:oschina-mirror/x-extends-vxe-utils.git
oschina-mirror
x-extends-vxe-utils
x-extends-vxe-utils
master