vue+ts 报错TypeError: Cannot read property ‘extend’ of undefined

  • Post author:
  • Post category:vue

原来是忘记加@Component 导致一系列错误: 找了半天,加上就好了: Component 其实是由vue-class-component提供的,装饰器修饰组件,所以当你使用 export default class ComponentName extends Vue{} 导出声明class的时候,应该使用@Component装饰这个class 就可以给这个实例注入props,componen…

继续阅读 vue+ts 报错TypeError: Cannot read property ‘extend’ of undefined

vue项目实现权限控制的几种思路

  • Post author:
  • Post category:vue

一、前言 部门现在的新系统的前端都是使用vue语言,前端管理系统用的框架都是element提供的 vue-element-admin 模板框架。只是针对公司业务,做了一些修改。其中权限控制模块用的比较频繁,所以今天就谈谈我们前端的vue项目权限控制是如何实现的。 二、vue项目的权限控制思路 权限控制分为菜单权限控制、按钮权限控制和请求url权限控制三大块。按钮权限控制比较容易,主要采取的方式是从…

继续阅读 vue项目实现权限控制的几种思路

Vue使用localStorage保存登录状态

  • Post author:
  • Post category:vue

前端Vue项目使用localStorage来保存用户登陆状态 在使用Vue写app项目时,最基本的功能那肯定就是登陆注册非它莫属了,但是最近我在写项目的时候遇到了一个问题,那就是在调用后端接口的同时,却无法进行正常的调用,原因其实很简单,那就是用户登录的状态无法保持!!!于是我在网上疯狂的查找其中相关的方法,但是看着各个博主的各种方式都可以实现,自己却怎么也搞不出来。所以今天特意总结了一下 我的项…

继续阅读 Vue使用localStorage保存登录状态

vue3实现文件下载功能

  • Post author:
  • Post category:vue

function frontDownload(fileUrl,fileName) { // 发送Ajax请求获取文件二进制数据 axios({ url: '/file/download?fileUrl=' + fileUrl, method: 'GET', responseType: 'blob', data: {} }).then((response) => { //此处返回的blob对象…

继续阅读 vue3实现文件下载功能

vue 置顶操作

  • Post author:
  • Post category:vue

// 滚动置顶 scrollToTop() { if (this.$refs.newsList) { this.$nextTick(function() { this.$refs.newsList.scrollTo({ top: 0, behavior: 'smooth' }) }) } } 版权声明:本文为weixin_41127362原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附…

继续阅读 vue 置顶操作

Vue.js之子组件操纵父组件的数据

  • Post author:
  • Post category:vue

目录 1.props单向传递 2.子组件绑定自定义事件 3.子组件绑定自定义事件并传递数据 4.补充 本文主要介绍Vue.js中子组件如何操纵父组件的数据,前面的文章介绍了父组件可以通过props向子组件传递自身的数据,那么子组件怎么操纵父组件中的数据、怎么向父组件传递数据呢?下面进行具体介绍。 1.props单向传递 子组件通过props属性接受父组件的数据,这一过程是单向的。除一些引用数据类型…

继续阅读 Vue.js之子组件操纵父组件的数据

【Vue】基于Vue的web终端

  • Post author:
  • Post category:vue

Github https://github.com/ns2250225/vue-webssh 效果图 版权声明:本文为ns2250225原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/ns2250225/article/details/79476771

继续阅读 【Vue】基于Vue的web终端

深入理解Vue响应式原理

  • Post author:
  • Post category:vue

前言 Vue响应式原理是Vue最独特的特性之一,当数据模型进行修改时,视图就会进行更新,这使得状态管理简单直接,但是其底层的细节还是需要我们深入学习理解,这样遇到一些问题我们才能快速进行定位,并解决;下面我将带大家由浅入深,逐步理解Vue的响应式原理; 文章の目录 前言 如何监测数据的变化 注意事项 对象 数组 写在最后 如何监测数据的变化 要想准确响应数据的变化,首先需要精确及时的监测数据的变化…

继续阅读 深入理解Vue响应式原理

vue3中实现关闭浏览器清除localStorage内容,刷新不清空

  • Post author:
  • Post category:vue

vue3中实现关闭浏览器清除localStorage内容,刷新不清空 在App.vue中 <script setup lang="ts"> import { onMounted } from "vue"; onMounted(() => { window.onload = function () { if (!window.sessionStorage["login"]) { /…

继续阅读 vue3中实现关闭浏览器清除localStorage内容,刷新不清空