vue3+acro实现日期组件可以直接展示在界面上,不用非得弹框展示

前言:

        在很多时候,我们使用日期组件的时候,不希望每次都是点击弹出日期弹框,而是,点击日期弹框直接能展示在界面上,在这里我们介绍下 使用 acro 来更加轻松的实现他的效果。

实现效果:

vue3+acro实现日期组件可以直接展示在界面上,不用非得弹框展示_第1张图片

vue3+acro实现日期组件可以直接展示在界面上,不用非得弹框展示_第2张图片

实现步骤:

1、安装插件

npm install --save-dev @arco-design/web-vue

2、配置框架

// 全局 main.ts
import "@arco-design/web-vue/dist/arco.css";
import ArcoVue from '@arco-design/web-vue';  

const app = createApp(App);
app.use(ArcoVue);
// 按需引入 
1、main.ts
import "@arco-design/web-vue/dist/arco.css";

2、vite.config.ts  
unplugin-auto-import/vite   unplugin-vue-components/vite
...  安装完配置下
export default defineConfig({
  plugins: [
    vue(),
    AutoImport({
      resolvers: [ArcoResolver()],
    }),
    Components({
      resolvers: [
        ArcoResolver({
          sideEffect: true
        })
      ]
    })
  ]
});
...  完成


3、按需的弹框还需要单独引入
import { Message } from "@arco-design/web-vue";
Message.warning()

3、具体代码实现,

注意:  如果不带时间可以用@change ,但是显示时分秒以后不能用 @change方法,必须用@select

官方地址:

Arco Design Vueicon-default.png?t=N7T8https://arco.design/vue/component/date-picker

你可能感兴趣的:(vue3.0,vue.js,前端,javascript)