首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue的小奇技
订阅
Kaquesis
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
【译】Vue 的小奇技(第十三篇):在 Nuxt.js 中重定向 404 页面
由于译者最近跳槽到了新公司,上手新业务,有两周没有及时更新译文了,时效性实在是差,还请各位读者见谅。 第一,这周三 10 号,中欧夏令时的正午 12 点,我们将会开售 VueDay 的门票,届时会在阳光明媚的西班牙亚里坎提举行。这是一个由社区驱动的 Vue.js 技术研讨会,会…
【译】Vue 的小奇技(第十二篇):组件创建时立即调用观察者回调
虽然 Vue.js 给我们提供了在绝大多数场景下很有用的「计算属性」,但是在一些特殊情况中,你可能需要用到「观察者属性」。 默认情况下,观察者属性的回调函数仅会在被观察的属性值发生改变时被运行,这也的确符合逻辑。 代码到这里都没问题。如果你运行了上面这段代码,会发现 dog 的…
【译】Vue 的小奇技(第十一篇):高效简洁的函数式组件
有时候,我们不需要复杂的组件,甚至在一些场景下,我们不需要那些组件保持自己的状态。比如说构建那些内部不需要太多逻辑的 UI 组件。 像这样的情况,函数式组件实在是再合适不过了。这种组件自身是无状态的、无实例的,这就意味着它获取不到自身的实例,因此无法调用 this.$emit …
【译】Vue 的小奇技(第十篇):监听第三方组件的生命周期钩子
今天要讲的技巧是我以前从我朋友 Damian Dulisz 那里学来的。他是 Vue.js 核心团队的成员,就是那个官方新闻站点 Vue newsletter 的建设者,也还是 vue-multiselect 库的作者。 在一些场景中,我需要在父组件上知道子组件什么时候被创建、…
【译】Vue 的小奇技(第九篇):快照测试的威力
如果你进入了测试阶段,你可能已经开始时候用了 Jest:Facebook 创建的一体化测试框架。现在它是最流行的测试框架之一,而且我从一开始就使用至今。 你也可能在使用由 Edd Yerburg 开发的 vue-test-utils,它是官方的单元测试实用工具库,能让我们的测试…
【译】Vue 的小奇技(第八篇):两个鲜有人知的 Vuex 技巧
这篇文章来自于一位很特别的受邀者:Nicolò Mezzopera,他是 Pulilab 网站的开发者,一位真大神。我们去年还一起组织过一场在布达佩斯的关于 Vue.js 的 线下交流会! 如果你今年 4 月 12 号刚好就在维罗纳,他刚好会在 Vue Day Italy 20…
【译】Vue 的小奇技(第七篇):在 vue-multiselect 基础上创建 ImageSelect 组件
在 第五篇文章 中,两条 tips 让你学习到了自适应组件的概念,以及怎么通过使用 v-bind 和 v-on 来代理 props 和 events,继而创建自适应组件。 现在是时候实践一下了。在此之前,要问一下,你知道 vue-multiselect 这个第三方库吗?这是一个…
【译】Vue 的小奇技(第六篇):在 Vue.js 2.6 中不使用 Vuex 来创建 store
现在你可以在组件作用域之外创建响应式对象。并且当你在组件里使用它们时,它会在发生改变时触发相应的渲染更新。 基于此,你可以在不需要 vuex 的情况下就能创建一个简易的 stores,非常适合于一些简单的场景,比如说仅需要跨组件共享外部状态。 举个例子,我们现在就来创建一个简单…
【译】Vue 的小奇技(第五篇):使用 v-bind 和 v-on 打造自适应组件
当你使用基于组件的技术开始编写代码时,一个应用就开始增长,同时你也就需要对组件进行结构化和分类,以便尽可能地保证组件的简单性和高可维护性。 组合组件是当前一种流行的强大的代码组织模式,有助于在基于组件的技术中重用和结构化代码... 但到底什么是组件组合呢?虽然这是一个普遍通用的…
【译】Vue 的小奇技(第四篇):Vue.js 2.6.0 中的新指令 v-slot
很开心见到大家这么喜欢 VueDose 的教程,最近我收到了让我惊讶的关于性能提升的反馈,我非常感激读者们的支持和赞扬 🤗。 上周 Vue.js 的 2.6.0-beta.3 版本已经发布,其中包含了进一步简化作用域插槽的新特性。 这篇文章介绍了 vue 的新指令 v-slo…