小编eti*_*eti的帖子

Ruby 自定义方法链

将多个自定义方法链接在一起的最佳方式是什么?我想以一种优雅的方式将我的方法的输出直接放入下一个方法中。下面的第一个是我现在所拥有的。

verified = search_verified(@providers)
matching = search_matching(verified)
deactivated = search_deactivated(matching)
networks = search_networks(deactivated)
designations = search_designations(networks)
disorders = search_disorders(designations)
age_groups = search_age_groups(disorders)
governing = search_governing(age_groups)
search_availabilities(governing)
Run Code Online (Sandbox Code Playgroud)

也许更多的是:

search_verified(@providers) 
>> search_matching
>> search_deactivated
>> search_networks 
>> ....
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

5
推荐指数
3
解决办法
99
查看次数

当人们说css中没有父选择器时,人们的意思是什么?

例如,假设我有一个类似下面的HTML.我没有选择ul的父元素吗?

ul
  margin: 50px

ul.test
  li hello
  li how are u
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

4
推荐指数
1
解决办法
124
查看次数

如何使这个switch case语句更简洁?

  switch (action.type) {
    case 'FETCH_USER_REQUEST':
    case 'FETCH_USER_SUCCESS':
    case 'FETCH_USER_FAILIURE':
      return { ...state, loading: action.payload.loading, ...action.payload.data };
    case 'UPDATE_USER_REQUEST':
    case 'UPDATE_USER_SUCCESS':
    case 'UPDATE_USER_FAILIURE':
      return { ...state, loading: action.payload.loading, ...action.payload.data };
Run Code Online (Sandbox Code Playgroud)

目前我有一个这样的开关语句,你可以看到我不断调用REQUEST,SUCCESS,FAILURE.我想要一个创建一个案例的函数,让我检查'FETCH_USER',它会为REQUEST,SUCCESS,FAILURE创建案例.

我尝试了类似的东西,case action.type.includes('FETCH_USER')但这只会匹配'FETCH_USER_REQUEST'的第一个结果并返回.所以我需要一个函数按顺序制作三个案例.

javascript reactjs redux

1
推荐指数
1
解决办法
73
查看次数

标签 统计

javascript ×2

css ×1

html ×1

jquery ×1

reactjs ×1

redux ×1

ruby ×1

ruby-on-rails ×1