我无法将redux存储值获取到props,我检查了reducers,store,action和JS文件,一切正常。但是,同时将选择器传递给mapStateToProps。
错误
错误:未捕获(承诺)TypeError:Object(...)不是函数
at selectHosDeatilsResult (AddAppointment.js?0a10:319)
import React from 'react';
import { connect } from 'react-redux';
import { createSelector } from 'reselect';
class example extends React.PureComponent {
render() {
console.log('this.props', this.props);
return (
<div>
</div>
);
}
}
const selectHosDeatilsResult = () => createSelector(
makeHospitalResult(),
value => ({ value }),
);
const mapStateToProps = state => ({
details: selectDeatilsResult()(state),
});
export default connect(mapStateToProps, null)(example);
Run Code Online (Sandbox Code Playgroud)
减速器代码
const initialState = fromJS({
hospitalResult: null,
});
export default function Reducer(state = initialState, action) { …
Run Code Online (Sandbox Code Playgroud) 我有一个从API获取的对象数组数组。我想将键值对的键显示为表的标题/列名称。当前,标题以任何随机顺序出现。
但我想先显示orderArray中提到的字段,然后再显示其余标题。
我已经按照想要的顺序创建了一个列名数组
[destination_country_name, destination_country_id , primary_cost]
其余数据可以按任何顺序排列
var x = [
{
"destination_country_id":null,
"primary_cost":"9.50",
"region_id":null,
"destination_country_name":"Everywhere Else",
"name" : "xyz",
"place":"abc"
},
{
"destination_country_id":105,
"primary_cost":"8.00",
"region_id":null,
"destination_country_name":"United Kingdom",
"name" : "xyz1",
"place":"abc1"
},
{
"destination_country_id":209,
"primary_cost":"9.50",
"region_id":null,
"destination_country_name":"United States",
"name" : "xyz2",
"place":"abc2"
},
{
"destination_country_id":123,
"primary_cost":"5.00",
"region_id":null,
"destination_country_name":"Ireland",
"name" : "xyz3",
"place":"abc3"
}
]
Run Code Online (Sandbox Code Playgroud)
具有列名的表(仅按以下顺序):
destination_country_name |destination_country_id |primary_cost
从 spark 保存托管表时,我们间歇性地面临 spark 2.4 中的以下错误。
错误 - pyspark.sql.utils.AnalysisException: u"Can not create the managed table('hive_issue.table')。关联的位置('s3://{bucket_name}/EMRFS_WARE_TEST167_new/warehouse/hive_issue.db/table')已经存在。;”
重现步骤-- 1. 从 Spark 中型数据(30MB CSV 文件)创建数据框 2. 将数据框另存为表 3. 在上述操作进行时终止会话
注意 - 会话终止状态只是重现此问题的一种方式。实际上,当我们多次运行相同的 Spark 作业时,我们会间歇性地面临这个问题。我们使用 EMR 集群中的 EMRFS 和 HDFS,我们在两个系统上都面临同样的问题。我们可以解决此问题的唯一方法是删除表将保留其文件的目标文件夹,这不是我们的选择,我们需要将历史信息保留在表中,因此我们在写入表时使用 APPEND 模式。
我们浏览了 spark 2.4 [1] 的文档,发现 spark 不再允许在非空文件夹上创建管理表。
[1] 从 Spark 2.4 开始,不允许创建具有非空位置的托管表。尝试创建具有非空位置的托管表时会引发异常。将 spark.sql.legacy.allowCreatingManagedTableUsingNonemptyLocation 设置为 true 会恢复之前的行为。Spark 3.0 中将删除此选项。
谢谢,阿比吉特
from pyspark.sql import SparkSession
sc = SparkSession.builder.enableHiveSupport().getOrCreate()
df = sc.read.csv("s3://{sample-bucket}1/DATA/consumecomplians.csv")
print "STARTED WRITING TO TABLE"
# Terminate …
Run Code Online (Sandbox Code Playgroud) 嘿,我正在尝试在 R 降价文件中使用一些乳胶,但我得到了这个error
:
如果您使用 pdflatex,请尝试其他 LaTeX 引擎(例如 xelatex)。对于 R Markdown 用户,请参阅https://bookdown.org/yihui/rmarkdown/pdf-document.html
错误:无法编译 M5_collab.tex。有关调试提示,请参阅https://yihui.name/tinytex/r/#debugging。有关更多信息,请参阅 M5_collab.log。另外: 有 33 个警告(使用 warnings() 来查看它们)执行停止
我已经查看了 bookdown 网站并安装了 tinytex
install.packages("tinytex")
Run Code Online (Sandbox Code Playgroud)
有人可以让我知道出了什么问题吗?我该如何解决这个问题?
谢谢
我gradient
从 2生成 a UIColors
,然后UIImage
使用这些函数从中生成 a。
//Function to generate the UIImage from 2 colors.
func createGradient(color1: UIColor, color2: UIColor) -> UIImage {
let gradientLayer = CAGradientLayer()
gradientLayer.frame = self.view.bounds
gradientLayer.colors = [color1.cgColor, color2.cgColor]
let image = image(from: gradientLayer)
return image
}
//Function to generate an Image from a CALayer.
func image(from layer: CALayer) -> UIImage {
UIGraphicsBeginImageContextWithOptions(layer.frame.size, true, 0)
layer.render(in: UIGraphicsGetCurrentContext()!)
let outputImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return outputImage ?? UIImage()
}
Run Code Online (Sandbox Code Playgroud)
我的结果是这样的
但我想从左上角到右下角对角地显示这个......所以Red
应该从左上角开始,并Yellow …
javascript ×2
reactjs ×2
apache-spark ×1
arrays ×1
gradient ×1
ios ×1
latex ×1
object ×1
pyspark ×1
r ×1
r-markdown ×1
redux-saga ×1
swift ×1
uiimage ×1
uikit ×1