1、简介  Data与el的2写法:el有两种写法new Vue时配置el属性先创建Vue实例,随后在通过vm.$mount(‘#root’)指定el的值Data也有两种写法    (1) 对象式函数式,搭配组件时,data必须使用函数式一个重要的原则  由Vue管理的函数,一个不要箭头函数,一旦写了箭头函数,this就不再是Vue实例了  学习Vue之前最后会一些HTML和CSS的基
转载 2024-01-25 20:43:47
76阅读
⭐ v-for 遍历避免同时使用 v-if⭐ v-for 的key绑定唯一的值⭐ v-show与v-if对性能的影响⭐ 妙用计算属性⭐ 使用防抖与节流控制发送频率⭐ 路由守卫处理请求避免重复发送请求⭐ 使用第三方UI库的引入方式【前言】该系列是博主在使用vue2开发项目中常用上的一些小Tips,学的开心!⭐ v-for 遍历避免同时使用 v-if在 Vue2 当v-for与v-if同时用的时,
原创 2023-06-27 10:31:19
488阅读
跨域设置 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阅读
最近项目开发遇到需要用到ie浏览器的情况,因为是内网开发,大致记录下兼容过程。问题1:ie11浏览器页面无法加载首先遇到的问题是谷歌浏览器运行无问题,控制台也不报错,但是ie11浏览器就打不开,控制台报错----显示语法错误:,了解后发现ie浏览器不支持es6,可以通过core-js/stable及regenerator-runtime/runtime编译,vue cli官方推荐使用,main.
转载 2024-04-03 14:52:36
210阅读
2022年2月7日,vue3成为默认版本,npm i vue安装的直接就是vue3了n
vue
原创 2023-05-11 10:58:12
376阅读
Computed计算属性被计算出来的属性就是计算属性例子1、用户名展示 可以将一些根据其他计算出来的属性变成一个属性 import Vue from "vue/dist/vue.js"; Vue.config.productionTip = false; new Vue({ data: { user: { email: "12345678@qq.com",
# Vue2Axios拦截的科普文章 在现代前端开发,Axios已经成为一个流行的HTTP客户端,用于发送请求和处理响应。尤其是在使用Vue.js框架时,Axios的结合使得与后端的交互变得更加简单。但在实际开发,常常会遇到需要对请求或响应进行拦截的情况。本文将介绍如何在Vue2使用Axios拦截器,并通过代码示例来阐明其用法。 ## 什么是Axios拦截器? Axios拦截器是指在
原创 2024-09-24 04:12:54
119阅读
起因自从 Vue3 更新之后,算是投入了比较大的精力写了一个较为完善的Vue3.2 + Vite2 + Pinia + Naive UI的 B 端模版,在做到网络请求这一块的时候,最初使用的是VueRequest的useRequest,但是因为VueRequest的useRequest的cancel关闭请求并不是真正的关闭,对我个人来说,还是比较介意,于是在参考aHooks和VueRequest的
转载 2024-10-16 10:34:01
90阅读
概述计算属性指的是通过一系列运算之后,最终得到一个属性值。间的的理解,当我们拥有一些数据时,我们需要将这些数据整合到一起,这时候计算属性就会完成这个操作,整合到一起的数据会变成实例的一个新属性值。当用户改变某个数据时,计算属性也会动态的调成整合后的数据。这个动态计算出来的属性值可以被模板结构或 methods 方法使用。使用<body> <div id="app">
需求:在 vue  和 element-ui 项目中,有点击按钮 预览,下载,打印 PDF 文件 需求,要求支持 PDF 的预览,上下页切换,首尾页切换,页码选择跳转,放大缩小,顺时针逆时针旋转,下载,打印等功能 。实现:方法一 可以考虑使用 vue-pdf  插件 去实现;方法二考虑使用&nbsp
十三、解析器文本模式文本模式指的是解析器在工作时所进入的一些特殊状态解析器默认模式为 DATA,根据不同的标签会触发不同的模式:RCDATA 模式:<title> 标签、<textarea> 标签 RAWTEXT 模式:<style>、<xmp>、<iframe>、<noembed>、<noframes>、<
什么是JSX摘自 React 官方: 它被称为 JSX,是一个 JavaScript 的语法扩展。我们建议在 React 配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。JSX 可能会使人联想到模板语言,但它具有 JavaScript 的全部功能。Vue 什么时候应当使用JSX这里说的是应当,而不是必须。因为在绝大多数情况下,模板语法都能胜任,只不过写起来看着不太
转载 2024-06-03 15:34:33
66阅读
目录一、项目基本配置二、Eslint语法规范型检查 一、项目基本配置修改项目信息 package.json 文件{ "name": "XXX", ...... "description": "XX系统", "author": "tom<123456@qq.com>", ...... }修改端口号 config/index.js修改port:
转载 2024-07-29 09:30:58
87阅读
0 前言从Vue2升级到Vue3,可能最大的变化之一就是Composition Api了。 Composition Api是什么东西为啥要用它?怎么用它?有什么需要注意的吗? 面对陌生的它,我们在这儿先简单认识一下它,而具体如何使用以及使用的注意点,将会在后续的文章更新中介绍,可以关注本文最后持续更新的扩展阅读部分。1 是什么Composition Api,也就是组合式Api。 我认为,它解决的主
转载 2023-11-06 12:52:14
247阅读
步骤一:集成standard标准的eslint进你的项目中首先准备一个没有加入eslint的vue项目 1.安装eslint的包 npm i eslint -D 2.初始化eslint,并生成eslint配置文件 npx eslint --init3.依次按照问题选择自己需要的配置 你想要的怎么使用eslint? 选择第三个:检查,发现问题,并且约束代码风格 你的项目使用的是什么模块? 选择第一个
转载 2024-06-12 14:16:51
274阅读
第一步,在main.js定义eventbus Vue.prototype.$eventHub = Vue.prototype.$eventHub || new Vue() 第二步,需要接收的页面监听和销毁 methods: { updateConifg() { // 操作 }},mounted() ...
转载 2021-08-13 10:39:00
196阅读
2评论
# Vue2和TypeScript入门指南 Vue.js是一个流行的JavaScript框架,用于构建用户界面。它简单易用,同时具有强大的功能。而TypeScript是JavaScript的超集,它为JavaScript添加了类型系统,使得代码更加可靠和易于维护。在本文中,我们将介绍如何在Vue2使用TypeScript。 ## 安装Vue2和TypeScript 首先,我们需要安装Vue
原创 2023-12-05 09:13:21
198阅读
  • 1
  • 2
  • 3
  • 4
  • 5