UNPKG

@jecloud/ui

Version:

JECloud UI库,基于ant-design-vue封装

1 lines 542 B
import{isBoolean as e}from"@jecloud/utils";import{createApp as t}from"vue";import n from"./loading";var i={mounted:function(e,i){var o=t(n).mount(document.createElement("div"));e.instance=o;var u=l(i.value),r=u.loading,d=u.title;e.instance.setTitle(d),r&&a(e)},updated:function(e,t){if(t.value!==t.oldValue){var n=l(t.value),i=n.loading,u=n.title;e.instance.setTitle(u),i?a(e):o(e)}}};export default i;var a=function(e){e.appendChild(e.instance.$el)},o=function(e){e.removeChild(e.instance.$el)},l=function(t){return e(t)&&(t={loading:t}),t};