github: vue form render在线演示简介我们在写一些常规后台页面的时候,避免不了是需要经常和表单打交道。所以可以想偷懒的小伙伴可能会考虑有没有办法不去做表单工程师?用代码解决重复的人肉工作,没错,我们可以通过 JSON Schema 来描述我们的表单信息,这比重复的写表单控件可方便多了。但是 JSON Schema 到表单的映射,则是需要我们去关注的,so… 业界有没有比较好的方
在我们面试的过程中,经常会遇到问源码的环节,因为优秀的框架通常都会包含很多设计理念跟编程实践。这段时间我一直在看Vue2的源码,发现了很多有意思的实现。虽然现在Vue3都已经发布了,也无法否认Vue2是个优秀的框架这个事实,不影响我们从中学到一些最佳实践。对Vue不感兴趣的同学也可以看看,因为我只是谈论一些我从这个框架的实现上学到的一些JavaScript的用法,不涉及Vue的概念。获取HTML格
接上文,开始准备布局页,见下图,包括顶部一个头部和一个底部导航。1、在we-vue组件库中找到对应的组件 1)头部,包括网站logo和【注册|登陆】按钮,这对应着we-vue组件库的Header组件2)底部导航,包括【首页、所有商品、购物车、我】 四个菜单项,这对应着we-vue组件库的Tabbar组件 这两个组件都位于官方文档的【导航相关】目录下,we-vue是所有基于weu
转载 5月前
0阅读
介绍Vuetify 是一个基于 Vue.js 精心打造 UI 组件库,整套 UI 设计为 Material 风格。能够让没有任何设计技能的开发者创造出时尚的 Material 风格界面。为什么要使用Vuetify框架所有组件遵从 Material Design 设计规范,UI 体验非常优秀,能够媲美苹果但又完全不同的设计采用移动优先的设计,无论在手机、平板或 PC 电脑上都有完美的适配极其丰富的上
转载 2024-09-06 18:32:04
88阅读
在实际开发中,我们浏览网页,网页顶部的导航栏Header和侧边的菜单栏Aside,以及底部的footer等内容往往是不发生改变的,如果在每次页面跳转、提交表单后都去重写这部分是很麻烦的,而Element-Plus为我们提供了封装好的标签,让我们能够通过组件化来实现页面的布局。注意!将这些封装成组件后使用会出现错位的问题 出现这个问题的原因是封装成组件后,<el-container&
转载 2024-10-12 16:07:05
243阅读
在这篇博文中,我将与大家分享如何在 Vue 3 中通过 Axios 引用 JSON 数据的过程。随着 Vue 3 的发布,许多人已经开始在新的项目中迁移至这个版本,Axios 作为一个流行的 HTTP 客户端,其用法也随之更新。在进行迁移和兼容性处理的过程中,我们会介绍一些实战案例,并排错以确保开发的顺利进行,让我们开始吧。 ## 版本对比 在 Vue 2 和 Vue 3 中,关于 Axios
原创 5月前
62阅读
remjs        引入该js以后   100px就是1rem 自动帮我们转换计算         例如:                 UI出图写的是 500px  600px     &n
转载 9月前
404阅读
Vue 最独特的特性之一,是其非侵入性的响应式系统。众所周知,Vue的数据双向绑定给前端工作人员带来了极大的便捷。响应式系统使得开发人员只需要关注数据而无需手动控制dom来操作视图。假设 total = x * y当数据 x 改变时,Vue会帮助我们更改视图中所有的 x 及 total 等。那么在这个无比顺滑的过程中,Vue内部是如何做到的呢?答案是:数据拦截/数据代理依赖收集发布订阅翻译成人话就
使用vue发请求给后端需要使用axios,使用post提交请求的话,参数是以application/json的方式提交给后端,控制层接受参数时,可以使用几个参数接收,如果使用对象的话必须加@Requestbody注解,该注解的作用是将请求体里的JSON数据转到对象中去。一、实例1 步骤: (1)安装axios依赖 cnpm install --save axios (2)在main.js中引入依赖
转载 2023-10-12 21:13:09
781阅读
在进行插槽的说明之前,先对一个概念进行说明:编译作用域。1、编译作用域官方给出的解析是:父模板里的所有内容都是在父级作用域中编译的;子模板里的所有内容都是在子作用域中编译的。举一个例子:<div id="app"> <my-cpn v-show="isShow">my-cpn>div><template id="myCpn"> <h
# Vue 3 与 Axios 引入本地 JSON 数据的实现 随着前端开发技术的发展,Vue.js 逐渐成为了流行的框架之一。Vue 3 是其最新版本,带来了许多新特性,其中组合式 API 使得代码更加灵活和可维护。在进行应用开发时,Axios 是一个非常流行的 HTTP 客户端库,可以方便地与后端进行数据交互。而在某些场景下,我们可能需要从本地 JSON 文件中获取数据,接下来就来详细讲解如
原创 10月前
455阅读
# Vue3 Axios 发送 JSON 请求 在前端开发中,经常需要与后端服务器进行数据交互。而其中最常见的方式就是通过发送 HTTP 请求来获取或提交数据。在 Vue3 中,我们可以使用 Axios 库来发送 JSON 请求。Axios 是一个基于 Promise 的 HTTP 客户端,可以在浏览器和 Node.js 中发送 HTTP 请求。它简化了与后端服务器的通信,提供了更简洁的 API
原创 2024-01-23 09:08:59
879阅读
 在做vue的时候,经常会遇到组件之间数据的传递问题,通过params或者query传参,但是,当页面刷新的时候,数据会丢失,找不到数据。今天经过总结,解决了这个问题。通过了一下几种情况进行传值:通过路由params传参通过路由query传参通过vuex1.通过params传参先在路由path里那个组件需要传递参数,定义一个参数,用于组件传递,params刷新页面数据会丢失。path:
转载 11月前
57阅读
* 绝对定位撑满全屏(避开的浏览器默认样式 html 和 body 存在 margin 和 pandding 的影响)*//* flex-grow: 1;时,需设置 width,其值的效
原创 2024-07-09 10:29:37
55阅读
作者:清风皓月一.涉及技术点vite版本vue3ts集成路由集成vuex集成axios配置Vant3移动端适配请求代理二.步骤vite+ts+vue3只需要一行命令npm init @vitejs/app my-vue-app --template vue-ts配置路由npm install vue-router@4 --save在src下新建router目录,新建index.ts文件import
# 使用Vue3进行axios请求本地JSON数据教程 ## 简介 在Vue3中使用axios请求本地JSON数据是一项常见的任务。本文将向您展示这个过程的步骤,并提供相应的代码示例和详细注释。 ## 步骤概述 下面是实现“Vue3 axios请求本地JSON”任务的步骤概述: ```mermaid journey title 实现“Vue3 axios请求本地JSON
原创 2023-12-17 05:09:43
619阅读
在进行 Vue JSON Schema Form 的实现前,首先让我们来了解一下整个流程。在这个过程中,我们将使用 Vue.js 来构建前端界面,同时使用 JSON Schema 来定义表单的结构和校验规则。 接下来,我们将通过以下步骤来实现 Vue JSON Schema Form: | 步骤 | 操作 | |------|------| | 1 | 安装必要的依赖包 | | 2 | 创建组
原创 2024-04-23 20:15:27
325阅读
背景上周,组里入职了一个应届生,今天他突然问了我一个问题,就是关于页面的布局如何设计,刚好今天晚上有空我们就一起来简单学习下。内容介绍首先,我们使用vue3来实现页面布局布局是顶左右分布的,顶部为banner,左侧为导航栏,右侧为数据区域。而且左侧导航具备折叠功能,数据区使用一个axios异步table来演示。前提已经安装了vue3vue cli。Demo<template>
vue
原创 2023-08-17 21:25:44
1093阅读
1点赞
挂载#app <div id="app"></div> <script src="../js/vue.js"></script> <script> Vue.createApp({ template: `<h2>你好啊, 李银河</h2>` }).mount("#app"); </script> 问题 ...
转载 2021-07-17 15:38:00
665阅读
2评论
原创 2023-07-27 21:47:21
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5