我有一个字符串Mon 03-Jul-2017, 11:00 AM/PM,我必须将其转换为像11:00 AM/PM使用时刻js 的字符串.
这里的问题是我无法获取AM或PM来自日期时间字符串.
我这样做:
moment(Mon 03-Jul-2017, 11:00 AM, 'dd-mm-yyyy hh:mm').format('hh:mm A')
Run Code Online (Sandbox Code Playgroud)
并且它正常工作,11:00 AM但如果字符串中有PM它仍然AM在输出中给出.
像这样moment(Mon 03-Jul-2017, 11:00 PM, 'dd-mm-yyyy hh:mm').format('hh:mm A')也是11:00 AM输出而不是11:00 PM
我的React Class中有多个复选框B.js:
<input
type="checkbox"
inline={true}
checked={this.props.checkBoxDefaultStatus}
onChange={this.handleCheckBoxClick}
/>
Run Code Online (Sandbox Code Playgroud)
现在道具checkBoxDefaultStatus从父类传递过来A.js。
A.js
this.state = {
checkBoxDefaultStatus: false
}
handleMultiSelect() {
this.setState({
checkBoxDefaultStatus: true
})
}
render() {
<B checkBoxDefaultStatus={this.state.checkBoxDefaultStatus} />
}
Run Code Online (Sandbox Code Playgroud)
编辑:现在,当我单击父复选框时,所有我的子复选框都被选中,但是问题是当我单击它们时,我的子复选框的状态未更改,因为它们已经由父项设置。我还需要一些方法来维持这一点。
这是我想要的行为/sf/answers/2465264861/
我有一个对象,如:
[
{
"text" : "Address of Bowlers game center in Chennai?",
"entities" : [
{
"entity" : "action",
"value" : "business"
},
{
"entity" : "intent",
"value" : "fetchItems"
},
{
"entity" : "bizCategory",
"value" : "bowling",
"start" : 11,
"end" : 30
},
{
"entity" : "wit$location",
"value" : "Chennai",
"start" : 34,
"end" : 40
}
]
},
{
.....more objects
}
]
Run Code Online (Sandbox Code Playgroud)
现在我必须对这个对象进行一些操作,并.json使用 angular js将操作的对象保存到一个文件中。
var originalObject = $http.get("data/chennai.json");
var manipuatedObject; // this is …Run Code Online (Sandbox Code Playgroud)