ICode9

精准搜索请尝试: 精确搜索
  • 报Error: cannot find module 'XX/package.json'2022-01-21 10:00:07

    原因: 没有安装XX,或安装了其他的依赖影响了这个XX依赖导致失效 (我遇到的问题是:项目之前安装了antd,package.json文件也有默认的andt版本配置,但是安装eslint后出现的问题,在打包完成弹出上面错误。) 解决办法 安装该XX依赖,如yarn add antd

  • antd-vue的select组件实现既可以输入添加,又可以下拉选择2022-01-20 10:04:25

    antd-vue的select组件实现既可以输入添加,又可以下拉选择 最近,项目中要求单价可以从下拉框(后台返回的数据)中选择,也可以手动输入添加新项,项目用的是antd-vue,所以最接近的组件就是a-select组件了,改造方法如下: HTML 代码: <a-table :columns="columnsContract" :dat

  • react antd按需加载报错2022-01-19 20:03:03

    Module build failed (from ./node_modules/postcss-loader/dist/cjs.js): ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not match the API schema. - options has an unknown property 'plugins&

  • react学习---antd的按需引入+自定主题2022-01-12 13:33:31

                1.安装依赖:yarn add react-app-rewired customize-cra babel-plugin-import less less-loader             2.修改package.json                     ....                         "scripts": {                    

  • antd vue table组件实现分页效果2022-01-05 16:38:15

    1、<a-table></a-table>标签中添加属性 :pagination="pagination" 2、data中设置pagination pagination: {current: 1, pageSize: 10, showSizeChanger: true, total: this.total, pageSizeOptions: ['5', '10', '20', '30

  • 记录笔记(1-3)——搭建React开发环境之前的准备工作2021-12-29 21:02:58

    前面是一些项目的基本配置 搭建React开发环境之前的准备工作。 1、必须安装nodejs 注意:安装nodejs稳定版本 2、安装cnpm用cnpm替代npm 地址:http://npm.taobao.org/ 安装cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org 3、用yarn替代npm

  • 关于antd组件使用的一次经历2021-12-23 21:05:49

    在ant design官网上寻找组件,引入了代码后报错,最后发现,要导出为组件可以实现。

  • 【 Vue 问题 】Antd ConfigProvider 国际化在 Vite 打包的项目失效2021-12-23 12:02:59

    环境:Vue:2.6.12、Moment:2.29.1、Vite:2.1.5 正常情况下这样写就行了: import moment from "moment"; import "moment/locale/zh-cn"; moment.locale("zh-cn"); 但是事实上就是不行,出来是这种效果:  原因:因为 Vite 不支持 serve umd,必须是 ES modules。而 Moment 它的 moment/loca

  • antd Tree 组件封装自定义渲染2021-12-22 11:32:05

        /// 自定义封装, 存在children的情况下 renderTreeNodes = (data) => { return ( data && data.map((item) => { if (item.children) { return ( <TreeNode title={item.officeName}

  • antd from 表单填写校验输入内容是否已经存在2021-12-20 15:32:24

      form 表单填写内容时校验是否改字段内容已经存在,展示提示信息 // form 表单字段 { key: 'infoMc', label: '机构名称', tooltip: '请填写代理机构名称', required: true, // 请求的方法 rules: [{ validator: checkInfoMc }], // input 鼠标失

  • AntD Pro Footer自定义2021-12-20 11:58:33

    1. 屏蔽Footer  {/* <Footer /> */} 2. 修改内容,links={[]} import { DefaultFooter } from '@ant-design/pro-layout'; export default () => { const defaultMessage = '自定义信息' return ( <DefaultFooter copyright={`2021 ${def

  • 创建react&ts&antd项目2021-12-16 11:32:12

    1.按照 https://ant.design/docs/react/use-in-typescript npx create-react-app antd-demo-ts --template typescript cd antd-demo-ts yarn start   yarn add antd 2. 还原打包代码,这样可以修改打包出来的静态资源目录,和修改端口 npm run eject 3.修改 src/App.tsx impo

  • formily是个什么东东?--使用感受2021-12-07 16:01:13

    从formily v1的版本使用到formily v2正式版本的使用与开发,有了一点心得体会,分享给大家: 首先来了解下formily是什么: 基于本人的理解,它主要是用于表单场景的使用,antd大家都很清楚,就不多说,formily是一个在antd的基础上二次封装,不需要再写繁重的表单逻辑,直接可通过json格式配置的一个

  • antd修改Tooltip背景色2021-12-01 16:32:28

    Tooltip默认背景色是黑色,字体是白色。 我想变成如下图效果:黑字,白色背景。 官网文档:https://ant.design/components/tooltip-cn/ 根据title和color属性我们可以实现黑字白底的功能。color可以修改背景色为白色,title返回的是jsx,我们可以在jsx中设置title字体的颜色。代码如

  • 【React】解决antd样式没有显示问题(网页频闪问题)2021-11-30 21:34:52

    问题详情 最近需要使用Ant Design UI库创建项目,已经创建了五、六次项目了,每次创建项目耗时久、删项目又麻烦不说,展示效果并没有显示antd的样式,整个网页出现不停频闪效果,示例如下: 解决方法 忘记在App.css文件最前方加入一句: @import "~antd/dist/antd.css"; 很难忘的两天,故

  • antd menuItem上的icon图标事件失效问题2021-11-24 19:00:56

    表象 当menuitem选中后,menuitem上元素的点击事件失效。 猜测 本来以为是组件库,写了阻断冒泡的方法,检查源码发现,并没有return fasle; 之类阻止冒泡的代码 最终原因 当使用开发者工具检查元素时,发现组件在选中时添加了一个after,并使用了position定位,导致after对item上元素进行了遮

  • antd 组件小知识点 之Modal2021-11-22 13:58:52

    常规 class 类组件 关闭谈框时 可能需要 情况 里面的元素 如state值 有一个 官方文档 的API 提供了一种方法 关键词 destroyOnClose 注意# <Modal /> 默认关闭后状态不会自动清空, 如果希望每次打开都是新内容,请设置 destroyOnClose。 <Modal /> 和 Form 一起配合使用时,设置

  • React-Antd-表单-时间类控件2021-11-20 18:58:43

    文档地址: 链接. 时间类组件的 value 类型为 moment 对象,所以在提交服务器前需要预处理。 import {Form,DatePicker,TimePicker,Button,Select,Space,Input,Row,Col} from "antd"; import moment from "moment"; import { Fragment, useState } from "react"; export defau

  • antd vue表格分页序号重置问题2021-11-19 16:05:07

    问题描述:   使用antd表格a-table组件时,有时需要展示每条数据的序号。   通常在columns定义时写为如下形式: const columns = [ { title: '序号', align: 'center', width: 100, customRender: (text, record, index) => `${index + 1}` } } 在不设置分页

  • ng-alain技术框架升级遇见的问题2021-11-19 16:04:45

    准备工作 保证本地没有待提交的文件 // 全局cli升级到最新 ng version npm install -g @angular/cli // 1. 查看升级到哪些最新版本 ng update // 2. 强制升级所有依赖,(如果有些依赖是beta版本才支持angular10的,需要加--next)。 ng update --all --force 经过上面步骤,package.jso

  • antd ~~~ a-table 整行添加class样式2021-11-17 16:35:37

    第一步:在a-table标签上添加: :rowClassName="tableRowClass"   第二步:在methods里添加方法: tableRowClass (record, index) { if (record.showStatus == 1) { return "rowClass"; } return ""; },    第三步:在style里添加class样式 /de

  • antd ~~~ select 下拉框不跟着页面滚动2021-11-17 12:01:05

    问题的原因是下拉框默认是定位到 <body> 的,有时候你页面里某个区域滚动,整体的 body 是不滚动的,所以下拉框没动。 用官方提供的 getPopupContainer,getCalendarContainer属性, 比如a-select组件、a-date-picker组件等; 在标签上添加如下代码即可: <a-date-picker :getCalendarConta

  • 【Vue3】directives2021-11-16 19:32:24

    目录用法directives 文件main.ts 文件组件使用更多例子directive源码 用法 directives 文件 export const focus = { // 指令的定义 mounted (el: any) { el.focus() } } main.ts 文件 import { createApp } from 'vue' import router from '@/router' import store, {

  • vue 使用antd中的form表单是,提交页面刷新2021-11-16 16:31:08

    在提交时,要给事件加上 e.preventDefault(); 来阻止默认操作 这样就可以将提交页面刷新的问题解决了  

  • VUE3+ant-design-vue第3版,配置国际化语言支持。2021-11-09 14:02:36

    此处国际化选择采用i18n,VUE3必须使用vue-i18n@next安装。 antd在 V3 版本开始,默认使用 dayjs 替换了 momentjs 库。所以在国际化时,还要同时完成antd和dayjs的国际化处理。 cd dvtop-designer npm install vue-i18n@next --save npm install dayjs --save 创建语言文件,如zh_cn.ts

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有