我开始使用带有反应继电器的graphQl.我遵循了一些教程,我可以在突变和查询的帮助下获取和发布.一切正常,但我的问题是,
例如:如果我从数据库中获取数据,我可以进入特定的DB/TABLE.同样,我想知道graphql存储数据的位置.
我搜索了许多网站,他们正在告诉如何使用qraphql,但我无法找到我的问题的答案.我需要澄清这方面的问题.有人可以帮我解决这个问题.
我的任务是使用 JavaScript 将数据打印成 pdf 文件。所以我为我的任务选择了 jsPdf 并且也成功了。我的任务是将该打印任务转换为 TypeScript 。这里我面临一个新问题,Can't find name jsPdf in TypeScript我不知道原因,因为在我的 JavaScript 中成功运行的代码在使用 TypeScript 运行时无法做到这一点。我花了两天的时间来寻找解决方案,但失败了。参考了很多网站,但没有找到任何解决方案。有人可以帮我解决这个问题吗?
索引.html ,
<script src="common/jspdf.min.js"></script>
<script src="common/jspdf.plugin.autotable.js"></script>Run Code Online (Sandbox Code Playgroud)
我的 Js 文件,
this.print=function(){
{
var columns = [" Data","StepData","CateData","CritiData","CheckyData"];
var rows = [];
for (var i = 0 ; i<Data.length; i++)
{
rows.push([
Data[i],
StepData[i],
CateData[i],
CritiData[i],
CheckyData[i]
]);
};
var pdfsize='b2';
var doc = new jsPDF('p', 'pt',pdfsize);
doc.autoTable(columns, rows, {
theme: 'grid', // 'striped', 'grid' or 'plain'
headerStyles: {
fillColor: [12, 234, …Run Code Online (Sandbox Code Playgroud)我正在尝试将我的React版本从react 15升级到16,因此在这样做的同时面临getDerivedStateFromProps中的一个挑战。在ComponentWillReceiveProps中,
componentWillReceiveProps(nextProps) {
if (nextProps.postDetails !== []) {
this.setState({
postDetails: nextProps.postDetails
});
}
if (nextProps.userData.length === 2) {
this.setState({
userData: nextProps.userData
});
}
}
// in the above am checking two different props and setting the value accordinglyRun Code Online (Sandbox Code Playgroud)
在getDerivedStateFromProps中,
static getDerivedStateFromProps(props, prevState) {
if (prevState.value !== props.value) {
return {
value: props.value
}
}
}
//here the problem is ,am unable to do multiple props validations here
Run Code Online (Sandbox Code Playgroud)
我的问题是,就像我在componentWillReceiveProps中所做的那样,如何在propderivedstatefromprops中进行多个props验证。有人可以澄清一下吗。
我在下面这样尝试过,但是如果没有,它就不会出现!
let xx = true;
let yy …Run Code Online (Sandbox Code Playgroud)我正在尝试打印这个数据数组.我的数据如下:
[[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]],[["Not Critical","Not Critical"]]]
Run Code Online (Sandbox Code Playgroud)
我需要像这样打印:(这意味着每个数组中的数据必须在下一行),
[
[
[
"Not Critical",
"Not Critical"
]
],
[
[
"Not Critical",
"Not Critical"
]
],
[
[
"Not Critical",
"Not Critical"
]
]
]
Run Code Online (Sandbox Code Playgroud)
我得到的输出是:
[
[
["Not Critical", "Not Critical"]
],
[
["Not Critical", "Not Critical"]
],
[
["Not Critical", "Not Critical"]
]
]
Run Code Online (Sandbox Code Playgroud)
注意:我不想在下一行打印每个数组,而不是那样,数组内的数据必须在下一行打印.
javascript ×2
angularjs ×1
arrays ×1
graphql ×1
jquery ×1
jspdf ×1
node.js ×1
reactjs ×1
relay ×1
relaymodern ×1
typescript ×1