我的对象看起来像这样:
['foo','bar','baz']
Run Code Online (Sandbox Code Playgroud)
我想使用胡子模板从中产生这样的东西:
"<ul><li>foo</li><li>bar</li><li>baz</li></ul>"
Run Code Online (Sandbox Code Playgroud)
但是怎么样?我真的必须先把它搞得像这样吗?
{list:['foo','bar','baz']}
Run Code Online (Sandbox Code Playgroud) 我以为我记得读过某个IE9 不会支持他们的地方,但现在搜索后我找不到任何迹象表明这是真的.
对于微软是否会支持IE9中的条件评论,是否有人知道一个明确的声明?
html internet-explorer conditional-comments internet-explorer-9
我是React的新手,还在学习基础知识.看看这里的教程:
http://facebook.github.io/react/docs/tutorial.html#callbacks-as-props
它解释了如何让父母回应孩子的事件.这是相关的代码:
var CommentBox = React.createClass({
handleCommentSubmit: function(comment) {
// TODO: submit to the server and refresh the list
},
render: function() {
return (
<div className="commentBox">
<h1>Comments</h1>
<CommentList data={this.state.data} />
<CommentForm
onCommentSubmit={this.handleCommentSubmit}
/>
</div>
);
}
}
Run Code Online (Sandbox Code Playgroud)
然后在CommentForm组件中:
var CommentForm = React.createClass({
handleSubmit: function() {
var author = this.refs.author.getDOMNode().value.trim();
var text = this.refs.text.getDOMNode().value.trim();
this.props.onCommentSubmit({author: author, text: text});
this.refs.author.getDOMNode().value = '';
this.refs.text.getDOMNode().value = '';
return false;
},
}
Run Code Online (Sandbox Code Playgroud)
如果我正确理解这一点,实例化一个<CommentForm/>(没有任何属性)会在CommentForm.handleSubmit()尝试调用时创建一个损坏的引用this.props.onCommentSubmit().父母必须做<CommentForm onCommentSubmit={some.function}/>.这是在React中进行子到父数据流的官方方式吗?还是有一种更松散耦合的方式?我想我希望有更类似于Backbone trigger() …
我有一个使用SSL客户端身份验证的Web服务器.该服务器上的网页GET使用fetch()API 发出同源请求.
在Chrome中,客户端证书按照预期在SSL握手中发送,从而产生200"ok"响应.在Firefox中,不发送证书,导致403"禁止"响应.
在Firefox中,如果我将其从使用切换fetch()到XMLHttpRequest,它可以工作.如果我直接从Firefox的URL栏加载相同的URL,它可以工作.问题似乎仅限fetch()于Firefox.
谁看过这个吗?有什么方法可以fetch()在Firefox中使用SSL客户端验证,或者我是否需要切换到XMLHttpRequest在任何地方使用?谢谢.