现在时间是 2019年10月20日 ,后续可能有更新这些问题 此篇文章仅仅代表个人观点。当然还是非常感谢他们的无私奉献!先说说背景吧。早在08年 饿了么还是一个外卖平台,随着平台逐渐壮大之后,他们的后端可能也想做点事情,在江湖上,在公司内部有一定地位,分享出了自己的后端产品 首推   ElementUI1、支持 vue,angluar,r
一、开门见山     Ant Design Pro 是一套基于 React 技术栈的单页面应用,我们提供的是前端代码和本地模拟数据的开发模式, 通过 Restful API 的形式和任何技术栈的服务端应用一起工作,技术组成主要是react+redux+dva+antd+fetch+roadhog,说白了就是基于React的一套脚手架,UI是 Ant Desi
1,什么是ant  ant是构建工具 2,什么是构建  概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处  跨平台  --因为ant是使用java实现的,所以它跨平台  使用简单--与ant的兄弟m
转载 2月前
39阅读
Ant Design Vue Pro静态路由改为动态路由回顾一下将Ant Design Vue Pro静态路由改为动态路由。由于业务需求,需要对Ant Design Vue Pro框架的路由部分进行一个重构, 首先Ant Design Vue Pro是带有两套路由的,分别需要在不同的地方进行配置,下面就来说说我开发过程中碰到的问题并如何解决的需要改动到的文件src\store\index.jssr
        第一篇文章简单的介绍了一下ant-design-pro,关于项目的搭建,我想官网的文档已经写得很清楚了,这里就不多做赘述了,这篇文章,我们来探讨一下ant-design-pro的动态路由。         动态路由首先是和用户登录权限挂钩了,不同的角色权限,看到不同的路由菜单,当用户登录后得到roles(角色),前端根据roles(角
使用Ant Design Vue Pro 基础框架都知道好用,但是MultiTab标签一直未解决(V3.0.0),最新版解决了但是要收费9K(2022-01-21日)。 首先需要实现如下:MultiTab标签打开菜单路由页面之后keep-alive就一直保持缓存当前路由页面,直到点击MultiTab标签的X(或者点击菜单:关闭当前/关闭左边/关闭右边/关闭全部)此时删除keep-alive缓存。下
最近在学习使用Vue作为前端的框架,本文记录路由插件vue-router,以及搭建登录页面的过程。 vue-router在使用vue-router时,我们需要做的就是把路由映射到各个组件,vue-router会把各个组件渲染到正确的地方。1安装、起步· 安装 npm install vue-router --save ·2基本用法· <div id="app"
    less和sass就是使用其他工具将某种格式的文本重新编译成css文件,好处在于方便工程管理、避免写大量的重复内容和利于维护。我们常常使用的方式是:写好less后在本地编译后使用编译后的css文件,虽然sass和less能做到请求时进行编译,但是会带来额外的开销,所以我们一般会本地进行编译,以下内容能让你在两个小时内迅速掌握less使用。 &nbs
目录前言一、ModalForm销毁二、ModalForm编辑赋值三、ProFormUploadButton赋值四、其它总结 前言 使用了AntDesignPro,仿照TableList创建了自己的列表,列表添加编辑确成了困扰,添加编辑使用了ModalForm,有两个问题,一个使用后,页面数据无法清除,再点弹框还是原来的数据,第二个编辑的时候,初始数据赋值问题。AntDesignPro版本V5,开发
在Ant Design Pro脚手架中,配置权限是很简单的,只需要在src/access.ts中返回一个对象,对象中的属性值是boolean类型,然后配合路由的 access:“键” 的属性,即会调用 src/access.ts 中返回的对应键进行鉴权,true则显示,false则不显示。并且src/access.ts的函数可以直接接收到initialState参数,即可以非常方便地拿到
ant design pro of Vue版本登陆权限这是原始篇也是最好理解并且根据各自接口需求改方法,总结就是登陆的时候把角色权限id传到permission.js做匹配,然后vuex进行拦截匹配对应菜单结结尾附带路由文件代码。 1.第一步配置接口 注释main.js里mock.jsdevServer: { // development server port 8000 port
less的定义less 是一门 CSS 预处理语言,可以通过预处理器把less文件编译成css,less增加了变量、混合(mixin)、函数等功能,弥补了css的不足,让编写css更加方便如何使用一:引入js文件在html引入less.js可以通过cdn方式,也可以把less下载下来,然后通过script标签引入<script src="http://cdnjs.cloudflare.com
Ant Design Vue pro 动态路由的实现和打包Ant Design Vue pro 动态路由的实现和打包配置路由权限在config文件夹下router.config.js中配置路由权限 如下图所示配置请求网络接口在api文件夹下login.js中根据自己后台的数据修改路由权限封装规则在store/module/user.js中修改GetInfo方法源js修改后js后台数据示例{ "co
【前言】找了很多Admin模板,最后还是看中了AntDesignPro这个阿里巴巴开源的Admin框架,长这样(还行吧,目前挺主流的):该套模板是使用了React开发框架作为基础,AntDesign(蚂蚁金服开源UI组件库)作为UI库,集成了Dva,Umi,Mock等库,如果不是很了解这些内容,门槛还是比较高的,下面我们梳理一下从零开始运行起来这个项目的过程。【准备环境】node js 安装最新版
ArthurSlogSLog-9Year·1Guangzhou·ChinaJuly 15th 2018现在的时代 可能青山还在 但你已经没柴烧了 因为漫山遍野都是人开发环境MacOS(High Sierra 10.13.5)课前预习:Less 是一种动态层叠样式表语言,在语法方面,LESS与CSS较为接近,一个合法的CSS代码段本身也是一段合法的LESS代码段。LESS提供变量、嵌套、混合、操作符
Antd Pro V4 权限管理详解在这篇文章中,你将了解到:(文末有彩蛋!!!)antd-design-pro v4 是如何在用户登录的时候,进行鉴权的与权限管理有关的代码是如何作用的如何实现动态菜单 + 动态路由写这篇文章呢,是因为笔者公司最近要求做一个后台管理系统,要求在前端这里能根据角色映射并动态修改相应的菜单权限,笔者还是太菜了,看遍了网上关于antd pro权限的文章和issue,最后
Ant Design Pro ProTable 基础配置说明ProTablecolumns基础使用遇到的问题建议最后 在此先说一下基础使用,后面再讲我遇到的问题基础配置说明配置也可以去官方文档,不过官方文档有些不是很全,我这里主要写一些基础需要用到的配置,补充一下官方文档没有的https://procomponents.ant.design/components/tableProTable属性描
一、问题描述因为本白刚刚接触前端框架ant design pro,这两天遇到了一个问题,就是公司要做一个全英文网站,面向国际的,然后我就把antd的config.js默认语言设置成了英文的: config.js文件目录 设置如下:locale: { // default false enable: true, // default
先上ProTable 的文档官网:https://protable.ant.design/api最近在antd升到v4版本,发现了这个组件高使用率 但是文档不够齐全(或许是我没仔细看) 有些隐藏技能需要看源码 用熟练了 真的很好用问题目录:(文章较长 有需要的入)1.默认值 2.默认PageSize 3.current更新 4.Protable生成查询表单 …<1>配置不显示: …&l
之前写过一篇文章,简单的介绍了一个思路,主要是利用 React Hooks API 的特性做一个全局的数据管理方案,并且写了一个简单的 demo,随后丢到了 Github 上。这段时间基于这个 demo 结合 antd-design-pro 做了几个实际的项目,又接入了一些旧的项目。具体的业务场景包括:登陆、登出、基于 nodejs 后端 RESTFul 的接口的增删改查、表单、搜索、多个 sto
  • 1
  • 2
  • 3
  • 4
  • 5