zl程序教程

Vue学习笔记1

  • 人类高质量vue学习笔记(六)

    人类高质量vue学习笔记(六)

    1 npm 常用命令 npm 是 Node.js 的包管理工具,主要用来安装各种库和依赖(插件)。1.安装依赖在讲解 npm 之前,我们先看一下 vue 脚手架项目的两个重要目录:node_modules 和 package.json。node_modules:主要用来存放我们下载的依赖。package.json:主要保存与项目相关的元数据,以及项目的依赖项、版本等。(1) 普通安装方式命令:np

    日期 2023-06-12 10:48:40     
  • Vue学习笔记之使用正则表达式提示Single character alternation in regex

    Vue学习笔记之使用正则表达式提示Single character alternation in regex

    0x00 概述在WebStrom中使用正则表达式,工具提示Single character alternation in regex0x01 问题Vue页面需要处理多选产生的列表,["a", "b", "c", "d"]复制转换成如下格式的字符串,入库a,b,c,d复制需要去掉 [ ,  ]  ,  " 

    日期 2023-06-12 10:48:40     
  • Vue2.4中$attrs和$listeners的使用-学习笔记

    Vue2.4中$attrs和$listeners的使用-学习笔记

    首先我们来看下面的一张图,图中表示一个多级组件嵌套的情形。现在我们来讨论一种情况,A组件与C组件怎么通信,我们有多少种解决方案?我们使用VueX来进行数据管理,但是如果项目中多个组件共享状态比较少,项目比较小,并且全局状态比较少,那使用VueX来实现该功能,并没有发挥出VueX的威力。使用B来做中转站,当A组件需要把信息传给C组件时,B接受A组件的信息,然后利用属性传给C组件,这是一种解决方案,但

    日期 2023-06-12 10:48:40     
  • Vue学习笔记之moment.js日期处理控件

    Vue学习笔记之moment.js日期处理控件

    0x00 概述本文主要记录moment.js日期控件在vue中的使用;moment可以方便的计算自然月或者自然年份,避免使用固定天数或者月份计算导致结束日期错乱问题。0x01 安装moment插件npm install moment --save复制 在package.json中查看(moment插件安装成功)在Vue的JS部分导入momentimport moment from 'mo

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记(四)——组件、生命周期

    Vue3学习笔记(四)——组件、生命周期

    一、组件如果我们将一个页面中所有的处理逻辑全部放在一起,处理起来就会变得非常复杂,而且不利于后续的管理以及扩展,但如果,我们将一个页面拆分成一个个小的功能块,每个功能块完成属于自己这部分独立的功能,那么之后整个页面的管理和维护就变得非常容易了。如果我们将一个个功能块拆分后,就可以像搭建积木一下来搭建我们的项目。1.0、SPASPA指的是Single Page Application,就是只有一张W

    日期 2023-06-12 10:48:40     
  • Vue.js 学习笔记 - 组件(Components)

    Vue.js 学习笔记 - 组件(Components)

    Vue 组件注册Components 要确保在初始化根实例 之前 注册了组件全局注册:Vue.component('my-component', { template: '<div>A custom component!</div>' }) // 创建根实例 new Vue({ el: '#example'

    日期 2023-06-12 10:48:40     
  • Vue-travel学习笔记

    Vue-travel学习笔记

    vue去哪网跟学笔记记录学习点滴1. 初始化项目1.1 手机显示配适minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" 阻止用户手滑发大缩小页面1.2 初始化样式 –>引入reset.css1.3 移动端多倍屏边框不准的问题 –> 引入 border.css1.4 解决click延迟300ms的问题 –> 引入 f

    日期 2023-06-12 10:48:40     
  • Vue学习笔记之npm install编译时报"Cannot read properties of null (reading ‘pickAlgorithm‘)"错误

    Vue学习笔记之npm install编译时报"Cannot read properties of null (reading ‘pickAlgorithm‘)"错误

    0x00 概述在启动项目时候,没注意node版本,直接npm install遇到该错误;该错误主要是由node高低版本导致的。0x01 node版本一致/** 1. 重新安装node解决 2. 删了node models重新下 或者直接下载CNPM(淘宝镜像)进行安装 CNPM安装办法 npm install -g cnpm -registry=https://regi

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记 Composition API和script setup 新搭档的好处是?

    Vue3学习笔记 Composition API和script setup 新搭档的好处是?

    <script setup> 本质上是以一种更精简的方式来书写 Composition API。按昨天说的规范: 我们在src/components/新建Todolist.vue<template> <div> <h1 @click="add">{{count}}</h1> </div> &

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记 怎么实现动画效果?

    Vue3学习笔记 怎么实现动画效果?

    有时候我们想做一些动画效果。过渡 transitioncss的属性transition 可以实现动画过渡效果。示例:点击按钮,让div的宽度变长。<template> <div class="box" :style="{width:width+'px'}"></div> <button @

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记

    Vue3学习笔记

    Vue31.Vite搭建Vue3项目全局安装 Vitenpm install -g create-vite-app复制使用 Vite 创建 Vue3 项目create-vite-app vue3-vite复制可以发现瞬间创建完成。运行cd vue3-vite npm install (or `yarn`) npm run dev (or `yarn dev`)复制vite冷服务热更新Rol

    日期 2023-06-12 10:48:40     
  • Vue.js学习笔记

    Vue.js学习笔记

    在执行 npm run dev 命令的时候出现8080端口被占用# 根据端口号,查找被占用端口的进程 id netstat -nao|findstr "8080" # 结束进程,2228 为进程 id taskkill /pid 2228 /F复制使用v-for指令遍历组件时产生警告,提示需要在组件上增加一个key属性当使用v-for指令遍历组件时,需要在组件上添加一个key

    日期 2023-06-12 10:48:40     
  • Vue2 技术栈(全家桶)学习笔记(尚硅谷 张天禹老师

    Vue2 技术栈(全家桶)学习笔记(尚硅谷 张天禹老师

    推荐阅读: vue学习资料:vue笔记ppt整理(vue基础指令&vue基础语法)_南北极之间的博客-CSDN博客_vuepptvuejs基础语法:...https://blog.csdn.net/qq_22182989/article/details/94393963 Vue

    日期 2023-06-12 10:48:40     
  • vue-router路由的安装、配置、具体用法和Vue-router学习笔记

    vue-router路由的安装、配置、具体用法和Vue-router学习笔记

    官网: 安装 | Vue RouterVue.js 的官方路由https://router.vuejs.org/zh/installation.html#直接下载-cdn vue-router的基本用法 具体步骤: 安装vue-router npm install vue-router --save-dev

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记(七)—— 状态管理、Vuex、Pinia

    Vue3学习笔记(七)—— 状态管理、Vuex、Pinia

    一、状态管理 1.1、什么是状态管理? 理论上来说,每一个 Vue 组件实例都已经在“管理”它自己的响应式状态了。我们以一个简单的计数器组件为例: <script setup> import { ref } from 'vue' // 状态 const count = ref(0) // 动作 function increment() { count.value++ }

    日期 2023-06-12 10:48:40     
  • Vue3学习笔记(一)——MVC与vue3概要、模板、数据绑定与综合示例

    Vue3学习笔记(一)——MVC与vue3概要、模板、数据绑定与综合示例

    一、前端MVC概要 1.1、库与框架的区别 框架是一个软件的半成品,在全局范围内给了大的约束。库是工具,在单点上给我们提供功能。框架是依赖库的。Vue是框架而jQuery则是库。 1.2、MVC(Model View Controller) MVC的核心理念是:你应该把管理数据的代码(Model)、业务逻辑的代码(Controller)、以及向用户展示数据的代码(View)清晰的分离开 模型

    日期 2023-06-12 10:48:40     
  • 测试开发之Vue学习笔记-Vue路由

    测试开发之Vue学习笔记-Vue路由

    Vue路由 18. Vue-路由基础 安装 cnpm install --save vue-router 官方文档:https://router.vuejs.org/zh/ src/main.js中 (1)引入VueRouter:import VueRouter from &

    日期 2023-06-12 10:48:40     
  • Vue学习笔记——Vue中的ajax

    Vue学习笔记——Vue中的ajax

    4.1. 解决开发环境Ajax跨域问题 使用代理服务器 4.2.github用户搜索案例 4.2.1.效果 4.2.2接口地址 https://api.github.com/search/users?q=

    日期 2023-06-12 10:48:40     
  • 测试开发之Vue学习笔记-H5实例百度音乐

    测试开发之Vue学习笔记-H5实例百度音乐

    Vue实例 25. Vue-实例-音乐列表 示例: src/route.js CopyimportVuefrom'vue'importVueRouterfrom"vue-router"importIndexfrom"../pages/index"importMusicNav

    日期 2023-06-12 10:48:40     
  • vue—你必须知道的       js数据类型    前端学习    CSS 居中    事件委托和this    让js调试更简单—console   AMD && CMD   模式识别课程笔记(一)   web攻击   web安全之XSS  JSONP && CORS   css 定位  react小结

    vue—你必须知道的 js数据类型 前端学习 CSS 居中 事件委托和this 让js调试更简单—console AMD && CMD 模式识别课程笔记(一) web攻击 web安全之XSS JSONP && CORS css 定位 react小结

    vue—你必须知道的   目录   更多总结 猛戳这里 属性与方法 语法 计算属性 特殊属性 vue 样式绑定 vue事件处理器 表单控件绑定 父子组件通信 过渡效果 vue经验总结 javascript 经验总结     更多总结 猛戳这里 属性与方法 不要在实例属性或者回调函数中(例如,vm.$watch('a',

    日期 2023-06-12 10:48:40     
  • vue3学习笔记(异步组件,包含defineAsyncComponent、Suspense的使用)

    vue3学习笔记(异步组件,包含defineAsyncComponent、Suspense的使用)

    异步组件 按需引入,用到的时候再加载,异步组件的引入需要用defineAsyncComponent进行注册。defineAsyncComponent工厂函数需要返回一个Promise对象

    日期 2023-06-12 10:48:40     
  • vue学习笔记四:Jquery VS Vue之元素操作明细对照

    vue学习笔记四:Jquery VS Vue之元素操作明细对照

    系列文章目录 第一篇:Jquery VS Vue之差异比较概览 第二篇:Jquery VS Vue之元素操作明细对照 第三篇:Jquery VS Vue之事件监听明细对照 第四篇&

    日期 2023-06-12 10:48:40     
  • Ant Design of Vue @1.7.8 学习笔记(Vue2版本)

    Ant Design of Vue @1.7.8 学习笔记(Vue2版本)

    0. 相关库版本 Vue 2.6.14 core-js 3.8.3 ant-design-vue 1.7.8 babel-plugin-import 1.13.5 less 3.13.1 less-loader

    日期 2023-06-12 10:48:40