12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import{_ as a,a as s,q as e,k as t}from"./index.3fe853a6.js";const p={pageData:{title:"custom date library",description:"",frontmatter:{},headers:[{level:3,title:"replace DatePicker",slug:"replace-DatePicker",content:""}],relativePath:"site/src/vueDocs/replace-date.en-US.md",content:`# custom date library
- Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows:
- ### replace DatePicker
- \`\`\`js
- // moment or date-fns
- import DatePicker from 'ant-design-vue/es/date-picker/moment';
- import TimePicker from 'ant-design-vue/es/time-picker/moment';
- import Calendar from 'ant-design-vue/es/calendar/moment';
- // import DatePicker from 'ant-design-vue/es/date-picker/date-fns';
- // import TimePicker from 'ant-design-vue/es/time-picker/date-fns';
- // import Calendar from 'ant-design-vue/es/calendar/date-fns';
- import { createApp } from 'vue';
- import App from './App.vue';
- import antd from 'ant-design-vue';
- const app = createApp(App);
- app.use(DatePicker).use(TimePicker).use(Calendar).use(antd).mount('#app');
- \`\`\`
- > Note: If you need to register the ant-design-vue component library globally, then \`use(DatePicker)\` \`use(TimePicker)\` \`use(Calendar)\` must be executed before \`use(antd)\`, otherwise the default cannot be overridden dayjs version.
- `,html:`<h1 id="custom-date-library">custom date library <a class="header-anchor" href="#custom-date-library">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h1>
- <p>Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows:</p>
- <h3 id="replace-DatePicker">replace DatePicker <a class="header-anchor" href="#replace-DatePicker">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <pre class="language-js" v-pre><code><span class="token comment">// moment or date-fns</span>
- <span class="token keyword">import</span> DatePicker <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/date-picker/moment'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> TimePicker <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/time-picker/moment'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> Calendar <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/calendar/moment'</span><span class="token punctuation">;</span>
- <span class="token comment">// import DatePicker from 'ant-design-vue/es/date-picker/date-fns';</span>
- <span class="token comment">// import TimePicker from 'ant-design-vue/es/time-picker/date-fns';</span>
- <span class="token comment">// import Calendar from 'ant-design-vue/es/calendar/date-fns';</span>
- <span class="token keyword">import</span> <span class="token punctuation">{</span> createApp <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> App <span class="token keyword">from</span> <span class="token string">'./App.vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> antd <span class="token keyword">from</span> <span class="token string">'ant-design-vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">const</span> app <span class="token operator">=</span> <span class="token function">createApp</span><span class="token punctuation">(</span>App<span class="token punctuation">)</span><span class="token punctuation">;</span>
- app<span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>DatePicker<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>TimePicker<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>Calendar<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>antd<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">mount</span><span class="token punctuation">(</span><span class="token string">'#app'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
- </code></pre>
- <blockquote>
- <p>Note: If you need to register the ant-design-vue component library globally, then <code>use(DatePicker)</code> <code>use(TimePicker)</code> <code>use(Calendar)</code> must be executed before <code>use(antd)</code>, otherwise the default cannot be overridden dayjs version.</p>
- </blockquote>
- `,lastUpdated:1748060301812}},o={class:"markdown"};function c(r,n,i,u,l,k){return t(),s("article",o,n[0]||(n[0]=[e(`<h1 id="custom-date-library">custom date library <a class="header-anchor" href="#custom-date-library"><span aria-hidden="true" class="anchor">#</span></a></h1><p>Starting from the V3 version, the momentjs library is replaced by dayjs by default. If you need to use the momentjs or date-fns date library, you can replace it as follows:</p><h3 id="replace-DatePicker">replace DatePicker <a class="header-anchor" href="#replace-DatePicker"><span aria-hidden="true" class="anchor">#</span></a></h3><pre class="language-js"><code><span class="token comment">// moment or date-fns</span>
- <span class="token keyword">import</span> DatePicker <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/date-picker/moment'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> TimePicker <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/time-picker/moment'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> Calendar <span class="token keyword">from</span> <span class="token string">'ant-design-vue/es/calendar/moment'</span><span class="token punctuation">;</span>
- <span class="token comment">// import DatePicker from 'ant-design-vue/es/date-picker/date-fns';</span>
- <span class="token comment">// import TimePicker from 'ant-design-vue/es/time-picker/date-fns';</span>
- <span class="token comment">// import Calendar from 'ant-design-vue/es/calendar/date-fns';</span>
- <span class="token keyword">import</span> <span class="token punctuation">{</span> createApp <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> App <span class="token keyword">from</span> <span class="token string">'./App.vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">import</span> antd <span class="token keyword">from</span> <span class="token string">'ant-design-vue'</span><span class="token punctuation">;</span>
- <span class="token keyword">const</span> app <span class="token operator">=</span> <span class="token function">createApp</span><span class="token punctuation">(</span>App<span class="token punctuation">)</span><span class="token punctuation">;</span>
- app<span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>DatePicker<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>TimePicker<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>Calendar<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>antd<span class="token punctuation">)</span><span class="token punctuation">.</span><span class="token function">mount</span><span class="token punctuation">(</span><span class="token string">'#app'</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
- </code></pre><blockquote><p>Note: If you need to register the ant-design-vue component library globally, then <code>use(DatePicker)</code> <code>use(TimePicker)</code> <code>use(Calendar)</code> must be executed before <code>use(antd)</code>, otherwise the default cannot be overridden dayjs version.</p></blockquote>`,5)]))}const m=a(p,[["render",c]]);export{m as default};
|