我正在设计一个网页.当我们点击div命名邮件的内容时,如何显示包含标签电子邮件和文本框的弹出窗口?
我想知道如果在点击时发送其中任何一个信息,是否可以放置2个提交按钮.
例:
<form method="post" action="content/requests/index.cs.asp?Process=RespondRequests" id="REQUESTFORM">
<input type="hidden" name="REQUESTID" value="<%=objRequests("REQUESTID")%>">
<input type="hidden" name="BYID" value="<%=objRequests("BYID")%>">
<input type="hidden" name="TOID" value="<%=objRequests("TOID")%>">
<input type="submit" name="respond" value="Confirm" class="btn_confirm" />
<input type="button" name="respond" value="Ignore" class="btn_ignore" />
</form>
Run Code Online (Sandbox Code Playgroud) 我一直在阅读Flux库源代码,在一些地方我看到了这种表示法:
?: ?
Run Code Online (Sandbox Code Playgroud)
我不确定这是否是三元运算符的奇怪用法,或其他完全不同的东西.
从FluxContainer.js文件的第245行开始的函数声明中可以找到几个混淆使用此例的好例子:
function createFunctional<Props, State, A, B>(
viewFn: (props: State) => React.Element<State>,
getStores: (props?: ?Props, context?: any) => Array<FluxStore>,
calculateState: (prevState?: ?State, props?: ?Props, context?: any) => State,
options?: Options,
): ReactClass<Props> {
/** Omitted Implementation Details **/
};
Run Code Online (Sandbox Code Playgroud)
这里发生了什么,比如在props?: ?Props?