UNPKG

uicore-web

Version:

web ui core

30 lines (29 loc) 753 B
const i18nRegex = /^[\[]((\w|\d|[.%_-])+)[\]]$/; /** * 已正式加入框架体系应用 * marked by deleteelf 20210819 */ export default { methods: { adapterUrl(url) { if(url) { if (this.$d.isExternal(url)) return url; else { if (url.indexOf("/") == 0) return this.$store.state.api.axios.baseURL + url; else return this.$store.state.api.axios.baseURL + "/" + url; } } return ""; },hasRichText(text){ return /^[<][-\w]+([ ].*)*[>].*[<][/][-\w]+[>]$/.test(text); },$_i18n(text){ if (i18nRegex.test(text)) { return this.$i18n.t(i18nRegex.exec(text)[1]); } return text; } } }