vue相关文章3篇
  • Pinia 中文学习文档

    04-09 🧩 Pinia 中文学习文档📘 一、Pinia 简介✅ 1. Pinia 是什么?Pinia 是一个 Vue 的状态管理库,可以理解为新版的 Vuex(但更轻量、语法更现代)。它的作用是:让组件之间共享数据;管理全局状态(比如登录信息、主题、购物车等);持久化(保存状态到 localStorage);更好的 TypeScript 支持。📦 二、安装与初始化1. 安装 Pinianpm install pinia2. 在 main.js 中引入// main.js import { createApp } from 'vue' import { createPinia ...
    前端 - 去评论 - 236人浏览
  • [VUE]"TypeError: Cannot read property 'validate' of undefined"

    2022-04-19 在Vue表单验证时出现以下报错信息:[Vue warn]: Error in v-on handler: "TypeError: Cannot read property 'validate' of undefined" ...... 在这里的formName需要和保持一致才行。代码1:this.$refs[formName].validate((valid) => { ... }代码2:<el-form ref="ruleForm" label-width="120px" :model=&q...
    前端 - 去评论 - 1201人浏览
  • 如何去掉vue路径中的“#”号

    2022-04-11 如何去掉vue路径中的“#”号我们在vue项目中使用vue-router时,路径中会有 # 号,这样看着也不舒服(例如“http://localhost:3000/#/”)。其实是因为路由有两种模式 hash 和 history,我们平时直接使用的是默认的hash,所以路径会有 # 号,因此我们只需要修改成 history 就可以了,如下图: 接下来就改了下vue-router的模式export default new Router({ mode: 'history', routes: [ ... ] })改成‘history’模式,‘#’就去掉...
    前端 - 去评论 - 1268人浏览