随笔分类 - 前端技术 / vue2
摘要:以下是通过安装插件的方式创建相关的仓库, 实际上可以通过vuecli创建选中vuex的方式自动创建的,类似于路由的使用 提供数据(往仓库中存放数据) 获取数据 通过辅助函数的方式简化代码使用仓库的数据(本质上是计算属性的用法) 修改仓库数据 传惨: (只能有一个参数) 如果要传递多个参数,就采用复杂
阅读全文
摘要:为了统一代码的规范,便于维护,美观, 我们要遵循先关代码规范 步骤1, 安装ESLint插件 步骤2,设置自动修正 // 当保持的时候,eslint自动帮我们修复错误 "editor.codeActionsOnSave": { "source.fixAll": true }, // 保持代码,不自动
阅读全文
摘要:前面学习的一些router封装,相关文件夹的创建,现在可以通过脚手架自动创建,简化了很多 步骤1, 使用shell命令选择项目目录vue create xx-project 步骤2, 步骤3 路由模式默认是hash模式, history模式需要服务器端相关配置支持, 这里选n, 后面 有需要可以在配
阅读全文
摘要:编程式导航应用场景如: 点击按钮跳转 name命名路由跳转传参的两种方式(获取传递参数的有所不同) 如果有多个参数的时候,使用query的方式更好
阅读全文
摘要:router-link的两个类名太长, 你也可以自定义这两个类名 对应的样式
阅读全文
摘要:根据vue的版本下载对应版本的vueRouter 口诀: 233, 344 步骤: 5+2 组件的目录存放问题 问题: 以上所有的路由配置都写在了main.js中, 随着项目的复杂, 这个文件就很乱合适吗? 以上把main.js的路由配置抽离到了src/router中路径发生了改变,注意路径的变化
阅读全文
摘要:默认插槽 : 默认内容 具名插槽 (可以定制多处内容) 作用域插槽(不属于插槽的分类, 是插槽的一种传参语法)
阅读全文
摘要:
阅读全文
摘要:使用延时器也是可以实现的,但是等待的时间不确定, 不是最优解,使用钩子函数update,可能会被其他元素的更新,触发了不该有的动作
阅读全文
摘要:一般情况下通过正常的查找dom元素的方法是查找整个页面的,加上ref就可以把查找范围控制在当前组件中 : 结合前面讲的父子组件通信, 使用ref去调用组件的方法去获取设置数据不就更方便吗?
阅读全文
摘要:和v-model 作用类似就是简写触发相应的时间, 但是v-model是固定的写法, 使用sync就类似重命名 :
阅读全文
摘要::消息订阅是一对多的关系, 发送方发送消息,监听方只要监听了都可以接收到消息 :跨层级的共享数据 :
阅读全文
摘要:  ![](https://
阅读全文
摘要:跟以前的data:{ xxx : xxx }的写法是不一样的 :
阅读全文
摘要:: 普通组件的注册-局部注册 : 快捷方式生产组件模版<vue + 回车键 : :普通组件的注册-全局注册 :
阅读全文