12 2021 档案

摘要:什么是vuex? 个人理解就是管理数据的仓库(例如图书馆的管理员角色) 初始化步骤: 首先创建 vue项目 vue create vuex_project 接着安装vuex 插件 npm i vux --save 创建store文件夹放入index文件 index文件1.导入vue和vuex 2.使 阅读全文
posted @ 2021-12-31 17:22 xxxXxxccccc 阅读(137) 评论(0) 推荐(0)
摘要:vuex基础-介绍 为什么会有Vuex ? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 vuex是采用集中式管理组件依赖的共享数据的一个工具,可以解决不同组件数据共享问题。 结论 修改s 阅读全文
posted @ 2021-12-31 11:14 xxxXxxccccc 阅读(181) 评论(0) 推荐(0)
摘要:接口调用方式 原生ajax 基于jQuery的ajax fetch axios 异步 JavaScript的执行环境是「单线程」 所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务 阅读全文
posted @ 2021-12-29 15:30 xxxXxxccccc 阅读(173) 评论(0) 推荐(0)
摘要:组件 组件 (Component) 是 Vue.js 最强大的功能之一 组件可以扩展 HTML 元素,封装可重用的代 组件注册 全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象 全局组件注册后,任何vue实例都可以用 组件基础用 <div 阅读全文
posted @ 2021-12-29 15:30 xxxXxxccccc 阅读(268) 评论(0) 推荐(0)
摘要:Vue常用特性 表单基本操作 获取单选框中的值 通过v-model <!-- 1、 两个单选框需要同时通过v-model 双向绑定 一个值 2、 每一个单选框必须要有value属性 且value 值不能一样 3、 当某一个单选框选中的时候 v-model 会将当前的 value值 改变 data 中 阅读全文
posted @ 2021-12-29 15:29 xxxXxxccccc 阅读(165) 评论(0) 推荐(0)
摘要:Vue 是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 使用Vue将helloworld 渲染到页面上 指令 本质就是自定义属性 Vue中指定都是以 v- 开头 v-cloak 阅读全文
posted @ 2021-12-29 15:27 xxxXxxccccc 阅读(259) 评论(0) 推荐(0)
摘要:v-cloak v-text v-html v-pre v-once v-model mvvm v-on v-on事件函数中传入参数 事件修饰符 按键修饰符 自定义按键修饰符别名 v-bind v-if v-show v-for 综合练习-案例选项卡 阅读全文
posted @ 2021-12-28 00:59 xxxXxxccccc 阅读(112) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qappleh/article/details/80975368 刚刚开始的小伙伴是不是空格报错少一行报错各种错?是不是觉得快被限制的失去了自 阅读全文
posted @ 2021-12-27 17:07 xxxXxxccccc 阅读(613) 评论(0) 推荐(0)
摘要:1.防抖 1.1 什么是防抖? 在事件被触发n秒后再执行回调函数,如果在这n秒内又被触发,则重新计时。 比如你乘坐电梯,如果十秒钟之内有人进入或者出去,那么十秒钟就会重新开始计时,直到十秒之内都不在有人流动才会关门 1.2 应用场景 用户在input框中输入文字,用户在输入完文字后才调用函数,而不是 阅读全文
posted @ 2021-12-23 16:28 xxxXxxccccc 阅读(65) 评论(0) 推荐(0)
摘要:Lodash 是Javascript的原生库。简单说就是很多JS方法帮你写好了,放在Lodash中,需要哪种方法使用者调用即可,不用自己费尽心思去写。 Lodash中使用 _ 符号,类似于Jquery的 $ 一样。 这里我们以 js 的防抖优化为例 1、安装 lodash npm i lodash 阅读全文
posted @ 2021-12-23 16:03 xxxXxxccccc 阅读(294) 评论(0) 推荐(0)
摘要:vscode在保存文件的时候缩进空格变成了4 由于项目使用了eslint规定缩进2(不想改这条规则),保存后项目会一直报错 跑起setting里面查看,发现设置的也是2 最后发现自己装了格式化插件 解决方法1:移除该插件,即点击上图的uninstall 解决方法2:按F1键,输入 Formatter 阅读全文
posted @ 2021-12-19 12:14 xxxXxxccccc 阅读(895) 评论(0) 推荐(0)
摘要:1.新建.prettierrc.json配置文件放在vue项目的root目录下 2.配置.prettierrc.json文件如下 { "singleQuote":true,//使用单引号而不是双引号,true就是使用 "semi":false//在语句结尾处打印分号,false就是不打印} 阅读全文
posted @ 2021-12-19 01:57 xxxXxxccccc 阅读(648) 评论(0) 推荐(0)
摘要:学习vue时,使用了ESlint规范,但是ESlint格式非常严格,main.js最后一行必须要有空白行,然后由于我安装了不知道什么组件,每次一保存就报错 (Newline required at end of file but not found eol-last)后来检查了很久,发现是安装了JS 阅读全文
posted @ 2021-12-18 23:03 xxxXxxccccc 阅读(608) 评论(0) 推荐(1)
摘要:不加分号 单引号替换双引号 创建文件.prettierrc 输入代码 { "semi":false, "singleQuote":true} JSON文件有多个格式化程序,选择 Prettier 阅读全文
posted @ 2021-12-17 10:40 xxxXxxccccc 阅读(135) 评论(0) 推荐(0)
摘要:组件模板中需要有唯一的根元素 <template> <div> <my-addtion></my-addtion> <p> </p> <my-subtraction></my-subtraction> </div> </template> 需要用div包起来 阅读全文
posted @ 2021-12-17 10:33 xxxXxxccccc 阅读(1710) 评论(1) 推荐(0)