1、如何让一个元素水平垂直居中通过给父元素设置CSS样式: display:flex; align-items:center; justify-content:center;2、Var,let和const的区别var 属于函数作用域,有变量提升,可以重复声明 let 属于块级作用域,没有变量提升,不能重复声明 const 属于块级作用域,没有变量提升,变量不能被修改,不可以重复声明,存在暂时性死区
Vue2 存在两种监听方式,分别是简单监听和复杂监听 简单监听:监听的是一个回调函数,当监听的值发生改变时,才会执行监听
原创 8月前
164阅读
传统的无限滚动数据表格并不会一次性把所有数据都加载并渲染出来,它首先加载一批数据,这批数据要远大于一屏数据的承载量,但也不能太多,避免首屏数据加载效率不佳,具体数量可以由开发者根据实际情况确定。接着通过监控滚动条位置来实时加载更多的数据,比如当滚动条触底时(或即将触底时),开始加载当前已显示的数据集之后的数据,当滚动条触顶时(或即将触顶时),开始加载当前已显示的数据集之前的数据先创建一个视图模板&
转载 2024-07-13 09:13:22
910阅读
监听的作用,语法格式,场景,函数式和对象式
原创 2023-07-09 09:31:42
130阅读
跨域设置 http://www.ituring.com.cn/article/200275 打包 npm adduser 如果长时间不登录,可能会过期,使用 npm login 进行登录就可以 pu
原创 2021-07-23 11:32:15
393阅读
eslint用于代码检查,prettier用于代码格式化,具体操作如下1.安装以下eslint插件 安装以下eslint插件,并增加.eslintrc.js配置文件,.eslintignore配置忽略检查的文件(1)eslint 用于检查和标示出ECMAScript/JavaScript代码规范问题工具。 (2)@babel/eslint-parser 简而言之就是一个解析,允许您使用ES
转载 2024-05-29 12:57:59
283阅读
main.js App.vue action.js getters.js index.js mutation.js types.js
转载 2017-06-24 05:50:00
220阅读
vue2
原创 2021-08-01 18:40:40
412阅读
使用OpenLayers加载天地图矢量、影像地图
原创 2023-12-29 08:57:42
1142阅读
1点赞
最近项目开发中遇到需要用到ie浏览的情况,因为是内网开发,大致记录下兼容过程。问题1:ie11浏览页面无法加载首先遇到的问题是谷歌浏览运行无问题,控制台也不报错,但是ie11浏览就打不开,控制台报错----显示语法错误:,了解后发现ie浏览不支持es6,可以通过core-js/stable及regenerator-runtime/runtime编译,vue cli官方推荐使用,main.
转载 2024-04-03 14:52:36
210阅读
什么是JSX摘自 React 官方: 它被称为 JSX,是一个 JavaScript 的语法扩展。我们建议在 React 中配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。JSX 可能会使人联想到模板语言,但它具有 JavaScript 的全部功能。Vue 什么时候应当使用JSX这里说的是应当,而不是必须。因为在绝大多数情况下,模板语法都能胜任,只不过写起来看着不太
转载 2024-06-03 15:34:33
66阅读
0 前言从Vue2升级到Vue3,可能最大的变化之一就是Composition Api了。 Composition Api是什么东西为啥要用它?怎么用它?有什么需要注意的吗? 面对陌生的它,我们在这儿先简单认识一下它,而具体如何使用以及使用的注意点,将会在后续的文章更新中介绍,可以关注本文最后持续更新的扩展阅读部分。1 是什么Composition Api,也就是组合式Api。 我认为,它解决的主
转载 2023-11-06 12:52:14
247阅读
目录一、项目基本配置二、Eslint语法规范型检查 一、项目基本配置修改项目信息 package.json 文件{ "name": "XXX", ...... "description": "XX系统", "author": "tom<123456@qq.com>", ...... }修改端口号 config/index.js中修改port:
转载 2024-07-29 09:30:58
87阅读
步骤一:集成standard标准的eslint进你的项目中首先准备一个没有加入eslint的vue项目 1.安装eslint的包 npm i eslint -D 2.初始化eslint,并生成eslint配置文件 npx eslint --init3.依次按照问题选择自己需要的配置 你想要的怎么使用eslint? 选择第三个:检查,发现问题,并且约束代码风格 你的项目使用的是什么模块? 选择第一个
转载 2024-06-12 14:16:51
274阅读
# Vue2 Axios拦截的使用 在现代前端开发中,Axios作为一个流行的HTTP请求库,能够帮助我们轻松地发送请求和处理响应。为了更好地管理请求和响应,Axios提供了拦截的功能。接下来,我们将了解如何在Vue2中使用Axios拦截,并提供相关的代码示例。 ## 什么是拦截? 拦截是一种在请求发送或接收响应之前进行拦截的功能。通过这种方式,我们可以对请求进行统一的处理,例如添
原创 8月前
35阅读
# Vue2 + Axios 拦截详解 在现代 web 开发中,使用 Vue.js 结合 Axios 发起 HTTP 请求已经成为一种流行的做法。Axios 是一个基于Promise的 HTTP 库,用于在浏览和 Node.js 中发送请求。而拦截则使得我们可以在请求和响应被处理之前对它们进行自定义操作。 ## 什么是拦截? 拦截允许我们在请求发出之前和响应到达前,添加自定义逻辑,
原创 2024-10-18 10:27:37
23阅读
目录前言一、动态路由是什么?二、如何实现1.登录时将获取的路由信息存入vuex2.持久化处理3.加载动态路由总结前言最近在学习vue3时,准备用vite+vue3弄一个后台管理系统,于是准备看看动态路由的实现方式。一、动态路由是什么?动态路由,顾名思义是动态获取的,是可变的。我们可以根据不同的角色身份加载不同的路由,使用动态路由不仅更加灵活,还便于维护,我们可以将路由信息存入数据库,前端只需通过一
加载目录中所有的文件
原创 2023-09-26 14:45:51
703阅读
1:插槽-默认插槽,2:插槽-具名插槽 ,3:插槽-作用域插槽
原创 精选 2024-01-13 13:16:26
328阅读
vue2.0之后有哪些变化:   1.每个组件模板template,不再支持片段代码     之前:       <template>         <h3>vue-router+vue-loader</h3>         <p>hshsh</p>       </template>   现在:必须有根元
转载 5月前
20阅读
  • 1
  • 2
  • 3
  • 4
  • 5