首页 > 其他分享 >Ant Design

Ant Design

时间:2024-05-08 13:35:38浏览次数:9  
标签:ant design vue app Ant Design import App

Ant Design of React (antd)中的表单form如何设置两个formItem之间的间距?

margin-bottom:24px;

用ant design 的form时候,设置行垂直间距没啥用

magin是透明的,没有颜色,padding是有颜色的

model注意设置z-index

固定侧边栏

:style="{ overflow: 'auto', height: '100vh', position: 'fixed', left: 0 }"

问题

模板输入框前缀会让字体失效

vue脚手架环境变量添加

安装后脚手架位置:

在命令行中运行以下命令,查找Vue脚手架的安装路径:

shell
npm prefix -g vue-cli

vue antdesign引入全部库

$ vue create antd-demo

并配置项目。

若安装缓慢报错,可尝试用 cnpm 或别的镜像源自行安装:rm -rf node_modules && cnpm install。
3. 使用组件

$ npm i --save ant-design-vue@next

main.js

import { createApp } from 'vue';
import Antd from 'ant-design-vue';
import App from "./App";
import 'ant-design-vue/dist/reset.css';

const app = createApp(App);
app.config.productionTip = false;


app.use(Antd).mount('#app');
// 带图标
import { createApp } from 'vue';
import Antd from 'ant-design-vue';
import App from "./App";
import 'ant-design-vue/dist/reset.css';

const app = createApp(App);
app.config.productionTip = false;



import * as Icons from '@ant-design/icons-vue';
for (const i in Icons) {
    app.component(i, Icons[i]);
}
app.use(Antd).mount('#app');

报错

如果开启了 eslint ,新增 Component 时,报错:

The “EchartsDemo” component has been registered but not used  vue/no-unused-components

解决方法:在 package.json 或 .eslintrc.js (如果存在此文件的话)的eslintConfig下添加:

    "rules": {
      "vue/no-unused-components": "off", // 当存在定义而未使用的组件时,关闭报错
      "no-unused-vars":"off" // 当存在定义而未使用的变量时,关闭报错
    }

插槽

v-slot 有对应的简写 #,因此 <template v-slot:header> 可以简写为 <template #header>。其意思就是“将这部分模板片段传入子组件的 header 插槽中”。

<BaseLayout>
  <template #header>
    <h1>Here might be a page title</h1>
  </template>

  <!-- 隐式的默认插槽 -->
  <p>A paragraph for the main content.</p>
  <p>And another one.</p>

  <template #footer>
    <p>Here's some contact info</p>
  </template>
</BaseLayout>
使用 JavaScript 函数来类比可能更有助于你来理解具名插槽:
js

// 传入不同的内容给不同名字的插槽
BaseLayout({
  header: `...`,
  default: `...`,
  footer: `...`
})

// <BaseLayout> 渲染插槽内容到对应位置
function BaseLayout(slots) {
  return `<div class="container">
      <header>${slots.header}</header>
      <main>${slots.default}</main>
      <footer>${slots.footer}</footer>
    </div>`
}

div添加滚动条

菜鸟教程 -- 学的不仅是技术,更是梦想!!! 菜鸟教程 -- 学的不仅是技术,更是梦想!!! 菜鸟教程 -- 学的不仅是技术,更是梦想!!! 菜鸟教程 -- 学的不仅是技术,更是梦想!!!

表格行点击事件

http://www.hzhcontrols.com/new-1308429.html

标签:ant,design,vue,app,Ant,Design,import,App
From: https://www.cnblogs.com/epiphanyone/p/18179462

相关文章

  • Jenkins发版时报错Failed to instantiate [io.seata.spring.annotation.GlobalTransac
    Failedtoinstantiate[io.seata.spring.annotation.GlobalTransactionScanner]:Factorymethod'globalTransactionScanner'threwexception;nestedexceptionisjava.lang.ExceptionInInitializerError一开始以为是seata配置有问题,但最近也没有动过,直接执行发版脚本就没事......
  • 入门Semantic Kernel:OneApi集成与HelloWorld
    引言从这一章节开始正式进入我们的SemanticKernel的学习之旅了。什么是SemanticKernel?SemanticKernel是一个轻量级的开源框架,通过SemanticKernel可以快速使用不同编程语言(C#/Python/Java)结合LLMs(OpenAI、AzureOpenAI、HuggingFace等模型)构建智能应用,简化将人......
  • CF704B Ant Man
    CF704BAntMan插入型dp分析排列的权值,如果排列确定,那么每个位置都有自己的贡献,并且无关其他位置的贡献。考虑dp。从小到大将\(p_i\)插入序列中,此时序列会分成若干段,可设\(f_{i,j}\)插入了\(1\cdotsi\),序列分成\(j\)段的权值和。转移通常有四种。插入到一段的左边,......
  • antd下拉选择框搜索配置:filterOption
     <SelectallowClearmode="multiple"showArrow={true}showSearch={true}filterOption={(inputValue,option)=>option?.props?.label.includes(inputVal......
  • uniapp开发小程序引入vant
    1.安装#通过npm安装npmi@vant/weapp-S--production#通过yarn安装yarnadd@vant/weapp--production#安装0.x版本npmivant-weapp-S--production2.引入项目首先在项目根目录创建文件夹wxcomponents,然后在其中创建vant文件夹。把node_modules......
  • vue + Ant Design Vue 表格自定义勾选状态
     //勾选规则//1.勾选当前不勾联动选子级//2.勾选当前需要联动勾选父级//3.勾选当前取消需要联动取消子级和联动取消父级,如果存在平级则不取消父级<template><a-spin:spinning="state.spining"><div><a-modalref="mModal"id="mModal"class="partial......
  • Ubuntu中CLion编译Geant4项目
    围绕自带的/examples/basic/B1展开,其他项目相关操作类似。成功安装Geant4后,首先验证B1示例能否正常运行,可以则进行下一步。安装Clion。进入B1示例,选择使用Clion打开目录中的CMakeLists.txt文件,以创建对应的项目(Project)。进入项目后,直接Run该项目可能报如下图所示错误:出现该......
  • A. Anonymous Informant
    题面:链接:https://codeforces.com/problemset/problem/1893/A洛谷链接:https://www.luogu.com.cn/problem/CF1893A思路:逆着推有一个非常重要的结论得观察出来:所以当倒过来推的时候(b->a),同理可以直接取b的最后一个:拿b[x]的值往前跳,跳到的指针就是原来a的最后一个所以不用dfs,......
  • Adobe InDesign 2024 v19.4 (macOS, Windows) - 版面设计和桌面出版软件
    AdobeInDesign2024v19.4(macOS,Windows)-版面设计和桌面出版软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、Adob......
  • antd表格日期排序
     {dataIndex:'contractSignDate',key:'contractSignDate',title:'合同签订日期',width:120,ellipsis:true,sorter:(a,b)=>moment(a?.contractSignDate).valueOf()-moment(b?.contractSignD......