摘要:其实这个修饰符就是vue封装了 子组件要修改父组件传过来的动态值的语法糖,省去了父组件需要写的方法,但是子组件emit时要加上update 官方解释:↓ 在有些情况下,我们可能需要对一个 prop 进行“双向绑定”。不幸的是,真正的双向绑定会带来维护上的问题,因为子组件可以修改父组件,且在父组件和子 阅读全文
posted @ 2020-04-07 13:37 七度丢失的梦 阅读 (7) 评论 (0) 编辑
摘要:在项目开发中如果你用到了自己自定义的组件,并且想给他绑定一个点击事件 // 这里是父组件里 <template> <div> <my-button @click='submitClick'>提交</my-button> </div> </template> <script> import myBut 阅读全文
posted @ 2020-04-07 11:14 七度丢失的梦 阅读 (9) 评论 (0) 编辑
摘要:在开发项目中同事改了一个公共文件,并且已经push到服务器上了,但是你也改了,并且也加了些内容 这时候当你写好代码去push的时候就会报错,如下↓ 这时候你需要先执行:git pull 这里显示没有冲突的已经更新下来了,但是还是有冲突的文件,这时候打开这个文件如下↓ 主要冲突就在红框里,你得找你同事 阅读全文
posted @ 2020-04-05 21:13 七度丢失的梦 阅读 (13) 评论 (0) 编辑
摘要:序 本文翻译自官网首页,并添加了部分译者注释。 unpkg 是一个前端常用的公共 CDN,它通过 URL 语法完成了别人 web 界面内才能达到的效果,简洁而优雅,在流行的类库、框架文档中常常能看到它的身影。 unpkg 是什么 unpkg 是一个内容源自 npm 的全球快速 CDN。 注:它部署在 阅读全文
posted @ 2020-04-04 15:42 七度丢失的梦 阅读 (11) 评论 (0) 编辑
摘要:如果希望你的模块具有更高的封装度和复用性,你可以通过添加 namespaced: true 的方式使其成为带命名空间的模块。当模块被注册后,它的所有 getter、action 及 mutation 都会自动根据模块注册的路径调整命名 const store = new Vuex.Store({ m 阅读全文
posted @ 2020-03-30 21:01 七度丢失的梦 阅读 (25) 评论 (0) 编辑
摘要:当我们去二次封装别人组件时,可能别人组件上有很多属性,我们不想再次重写一遍 这时候就可以使用v-bind="$attrs" 和 v-on="$listeners"。这是vue 2.4 版本提供 vm.$attrs 是一个属性,其包含了父作用域中不作为 prop 被识别 (且获取) 的特性绑定 (cl 阅读全文
posted @ 2020-03-30 20:24 七度丢失的梦 阅读 (4) 评论 (0) 编辑
摘要:首先我们在本地开发,域名都是localhost,当我们需要请求后台数据时,就会出现跨域的问题 下面就是在vue.config.js配置文件里 devServer: { proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy 阅读全文
posted @ 2020-03-28 16:45 七度丢失的梦 阅读 (182) 评论 (0) 编辑
摘要:报错原因: 当前组件的名字不能和他使用其他组件注册的名字相同 不然这样会陷入死循环,所以js内存溢出了 阅读全文
posted @ 2020-03-27 19:28 七度丢失的梦 阅读 (4) 评论 (0) 编辑
摘要:报错原因: 提交时进行代码格式标准之类检测,代码格式不对 解决方法: 1.修改你的代码,改成你们项目检测的代码标准 2.git commit --no-verify -m "" 直接绕过代码检测(不推荐) 阅读全文
posted @ 2020-03-27 11:11 七度丢失的梦 阅读 (4) 评论 (0) 编辑
摘要:概述: 所谓排序算法,即通过特定的算法因式将一组或多组数据按照既定模式进行重新排序。 说明: 稳定 :如果a原本在b前面,而a=b,排序之后a仍然在b的前面; 不稳定 :如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面; 内排序 :所有排序操作都在内存中完成; 外排序 :由于数据太大, 阅读全文
posted @ 2020-03-16 16:42 七度丢失的梦 阅读 (9) 评论 (0) 编辑