javascript - 在 StyleSheet 中使用函数是否有任何性能缺陷?
问题描述
为了简化代码并将道具传递给我的样式,我想出了这个解决方案
const styles = StyleSheet.create({
someNormalStyle: {
backgroundColor: 'red',
},
dynamicStyle(color) {
return {
backgroundColor: color
}
}
})
然后我会在我的组件中正常使用它,即
<View style={style.someNormalStyle} />
<View style={style.dynamicStyle('blue')} />
这似乎可行,我只是想验证这样做是否会影响性能?
解决方案
推荐阅读
- php - 如何从 WooCommerce 子类别产品计数中删除括号
- ruby-on-rails - Angular Universal/SSR --> ERROR TypeError: ActionCable.WebSocket is not a constructor
- python - 如何区分python azure函数中的HTTP请求方法?
- javascript - 在字符串 Javascript 上插入字符
- powershell - PowerShell - 如何记录完整的异常,包括所有有用的细节?
- c# - 我在哪里定义 aspnetcore 授权失败的 url?
- asynchronous - 在 Elixir ExUnit 测试中等待一个进程开始和结束
- c++ - 为他们的用户使用类似评论的标签来标记函数
- c - 初始化元素不是 malloc 的编译时常量
- php - 从不再拥有该角色的用户中删除 WordPress 功能