总结:用了总共不到一周的时间,跟着视频的讲解一步一步把项目实现,从中收获很多知识,因此想要总结记录下以备后用。首先这个项目需要较高的前后端基础,vue、springboot能基本看明白代码在干什么。 技术栈后端技术栈前端依赖库SpringBootelement-uimybatis plusaxiosspring securityqslombokmockjs(模拟后端测试用)redisRouterh
form-create 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的动态表单组件。支持3个UI框架,并且支持生成任何 Vue 组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。支持 UIelement-uiiview/view-designant-design-vue新增功能2.5版本主要更新了一下功能:重构内部核心代码优化内部渲染机制优化内部生命周期
转载
2024-02-29 14:21:37
86阅读
MVVM框架的三要素:数据响应式、模板引擎及其渲染数据响应式:监听数据变化并在视图中更新Object.defineProperty()Proxy模版引擎:提供描述视图的模版语法插值:{{}}指令:v-bind,v-on,v-model,v-for,v-if渲染:如何将模板转换为html模板 => vdom => dom数据响应式原理数据变更能够响应在视图中,就是数据响应式。vue2中利
目前项目中使用到的角色权限管理共分为三级,分别是页面级、行为级(控件级)、接口级,这里记录一下三级权限在 Vue 中的实现。一、接口设计用户登录后该用户的角色与权限信息会一同返回给前端,前端将这些信息存储到状态管理里备用即可。权限信息为树形结构数据,包括:页面级:该用户可访问的页面权限行为级:该用户可执行的行为权限接口级:该用户可访问的接口权限三者的关系为页面权限为父级,页面权限内包含行为权限和接
转载
2024-06-29 09:11:07
156阅读
前言好久没有更新博客了,今天就写一下vue脚手架+antd如何架构一个后台管理系统页面,本来是想弄微前端的但是想想还是算了,不过你熟了的话,可以使用微前端进行架
原创
2022-07-25 16:28:56
344阅读
让多个组件使用同一个挂载点,并动态切换,这就是动态组件。通过使用保留的 <co
原创
2022-12-21 10:13:39
1221阅读
前言在做大屏的时候,遇到的一个小的需求:两个按钮,要求鼠标悬停一个按钮,动态显示一个组件示例的成图是这样的 当然,实际的大屏不是这样的,另一个图也是一个热力图,但是现在接口还没写完,所以先拿这个例子展示了做法动态渲染组件其实我个人知道的有两种方式v-if以及is属性但是我更推荐大家用is属性,配合component标签来达到效果,废话不多说 上教学,我们要有三个东西component标签,在这里是
转载
2024-04-18 08:43:35
189阅读
使用VUE开发后台管理系统 完全由后端控制左边菜单项思路在传统开发后台管理系统时,都会涉及权限控制这一功能需求 即:根据不同登录的角色账号来使用该账号拥有的功能,也就是说系统左边的菜单栏不是固定不变的,而是根据登录账号的权限去动态控制的,现在主流的两种模式即:1.前后端配合控制 2.完全由后端来控制本章着重来介绍 第二种模式 :由后端数据控制前端的菜单借助Ant Design Pro Vue 来讲
转载
2024-04-19 11:37:14
210阅读
该篇仍然使用Vue + TypeScript的语法,以近期项目中的实例来做分享~ 动态表单实现首先给出页面展示效果:该页面分为上下两部分,上面是静态表单部分,下面是动态的实现。简单来说就是每点击一次批量添加按钮就会新增一行设备信息表单,点击后面的移除就会删掉当前表单行。 静态表单就不多说了,动态表单的具体实现逻辑是:1、将每一行的表单作为一个单独的组件进行封装。2、
转载
2023-08-02 14:23:38
437阅读
**在vue中动态的引入图片为什么要使用require什么是静态资源?为什么动态添加的src会被当做的静态的资源?没有进行编译,是指为是什么没有被编译?加上require为什么能正确的引入资源,是因为加上require就能编译了?1、什么是静态资源与静态资源相对应的还有一个动态资源,先让我们看看网上的各位大佬们怎么解释的。静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文
转载
2024-04-09 21:05:13
59阅读
1. 需求描述最近开发的一个项目,涉及到这样一个需求:随着项目的不断推进,后台管理功能逐渐增多,与此同时,静态路由表也逐渐扩大,需要把静态路由方式转换为动态路由方式。要完成这样一个转换,有几个技术要点需要解决,其中一个就是需要Vue动态加载组件,那么,Vue动态加载组件的常用方式有哪些呢?2. Vue动态加载组件的两类方式Vue加载组件主要有正常加载和懒加载,示例代码如下://正常加载
impor
转载
2024-04-02 09:28:42
392阅读
动态组件:通过component标签的is属性来进行组件的切换.is的属性值决定要显示的组件: a. 将is的属性值设置为data中的值,以便于动态变化.(1). example:<div id="box">
<input type="button" @click="test='aaa'" value="aaa组件">
<in
原创
2023-10-17 12:10:38
147阅读
(2). 业务场景:
<component :is="currentConfig" :config="config"></component>
export default {
name: 'App',
components: {
rxTextboxConfig,
rxTextareaConfig,
},
原创
2023-10-18 10:40:26
91阅读
Vue动态组件1、序言2、实例1、序言 在页面应用程序中,经常会遇到多标签页面,在Vue.js中,可以通过动态组件来实现。组件的动态切换是通过在<component>元素上使用is属性实现的。
原创
2023-02-13 11:43:20
342阅读
前面的话 让多个组件使用同一个挂载点,并动态切换,这就是动态组件。本文将详细介绍Vue动态组件概述 通过使用保留的元素,动态地绑定到它的is特性,可以实现动态组件 切换页面 '};var post = {template:'我是提交页'};var archive = {template:'我是存档页'};new Vue({ el: '#example', components: { home, post, archiv...
转载
2021-08-12 13:54:18
430阅读
1. 定义Vue组件组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可; 组件化和模块化的不同:模块化: 是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一;组件化: 是从UI界面的角度进行划分的;前端的组件化,方便UI组件的重用;1.1 全局组件定义的四种方式- exte
Class 与 Style 绑定 操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是 attribute,所以我们可以用 v-bind 处理它们:只需要通过表达式计算出字符串结果即可。不过,字符串拼接麻烦且易错。因此,在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。表达式结果的类型除了字符串之外,还可以是对象或数组。对象语法 我们可
组件占位符: component 标签 vue内置标签 is 属性的值,表示要渲染的组件的名字 is 属性的值,应该是在components 节点下进行注册的 <component is="Right"></component> keep-alive 可以把内部的组件进行缓存,而不是销毁组件 在使用 ...
转载
2021-09-09 13:20:00
602阅读
2评论
动态路由:让多个组件使用同一个挂载点,并根据需求动态切换. 基础语法: <div id="example"> <button @click="change">切换页面</button> <component :is="currentView"></component> </div> <script> ...
转载
2021-09-16 08:51:00
907阅读
2评论
因公司业务的发展,需要做一款新的产品,该产品分为:用户端和后台管理。我负责后台管理系统的开发。在看了UI的设计图后,又因为产品的周期较短,所以,我果断采用了vue-element-admin 来快速的搭建后台管理系统。这里我主要说下在这个过程中用到的动态路由,简单的总结下。 vue-element- ...
转载
2021-07-26 23:12:00
849阅读
4评论