用户中心USER CENTER

首页/用户
  • [译] npm, yarn以及pnpm的不同之处

    摘要:以及的不同之处原文译者我并不是一个包管理器的专家。因此如果一年后我运行,会安装版本号为的最新版本的。这会导致循环依赖以及增加了版本不匹配的可能。从我目前收集的来看,的最初的主要目的是针对由于之前章节提及的相关行为导致的安装的不确定性。 npm, yarn以及pnpm的不同之处 原文:Overview of differences between npm, yarn and pnpm ...

    Betta 发布于JavaScript
  • 一个 React Form 组件的重构思路

    摘要:本文发布于我的博客最近对团队内部组件库中的组件进行了重构,记录一下思考的过程。暴露对外提供整个表单状态的方法通过在外监听每次触发的事件来获取整个的状态。子表单数量或类型发生变化时当下面子组件被添加或删除时,需要及时更新的结构。 本文发布于 我的博客 最近对团队内部 React 组件库(ne-rc)中的 Form 组件进行了重构,记录一下思考的过程。 一些前置定义: 名词 定义 ...

    Betta 发布于JavaScript
  • 引入计算属性、action、动态内容

    摘要:文章来源引入计算属性动态内容美化主页,增加邮件输入框在主页中增加一个的,在这个组件中增加一个输入框和一个按钮。如果是这种方式,输入框的值默认一直都是,并且在控制器中不能使用属性获取值。 文章来源:引入计算属性、action、动态内容 美化主页,增加邮件输入框 在主页中增加一个Bootstrap的jumbotron,在这个jumbotron组件中增加一个input输入框和一个button...

    Betta 发布于JavaScript
  • vue.js学习笔记 - 组件(二)

    摘要:当组件给其他人使用时这很有用,因为这些验证要求构成了组件的,确保其他人正确地使用组件。有特性的称为命名。例如,假定我们有一个组件,它的模板为父组件模板渲染结果为 一、注册 // 定义 var MyComponent = Vue.extend({ template: A custom component! }); // 注册 Vue.component(my-component, ...

    Betta 发布于JavaScript
  • 如何将一个String和多个String值进行比较

    摘要:开发中我们经常需要将一个和多个值进行比较。这看起来不错,但是总是要多打些字,对于不喜欢多打字的人来说不是个好方法。提供了一个方法提供了一个方法正则表达式当然,我们还有终极武器正则表达式 开发中我们经常需要将一个String和多个String值进行比较。直觉反应是使用||符号连接多个===完成,比如: if (string === banana || string === pineapp...

    Betta 发布于JavaScript
<