Modal在容器外部单击时,可以做些什么来保持打开状态?
我有一个密码更改屏幕,我Modal只需要在单击submit按钮时关闭它。仅在满足某些条件时才激活。
<div>
<Modal show={this.state.show} onHide={this.handleClose}>
<Modal.Header>
<Modal.Title>Change Password</Modal.Title>
</Modal.Header>
<Modal.Body>
<form className="form-horizontal" style={{margin:0}}>
<div className='password-heading'>This is the first time you have logged in.</div>
<div className='password-heading'>Please set a new password for your account.</div>
<br/>
<label className="password">Password
<input type={this.state.type} className="password__input" onChange={this.passwordStrength}/>
<span className="password__show" onClick={this.showHide}>{this.state.type === 'input' ? 'Hide' : 'Show'}</span>
<span className="password__strength" data-score={this.state.score} ><div className="strength_string">{this.state.strength}</div></span>
</label>
<br/>
<label className="password">Confirm Password
<input type={this.state.type} className="password__input" onChange={this.passwordStrength}/>
</label>
</form>
<br/>
</Modal.Body>
<Modal.Footer>
<Button onClick={this.submitPassword} disabled={this.state.isDisabled}>Submit</Button>
</Modal.Footer>
</Modal>
</div>
Run Code Online (Sandbox Code Playgroud)
通过添加 …
在加载时将自定义位HTML添加到数据表单元格时出现问题.
单击选项卡打开页面,我调用ajax函数来获取数据.
Run Code Online (Sandbox Code Playgroud)// CLICK on the tab to open the User Manager -> Load all records into DataTable $("#admin_details").click(function(){ // Send through the function to perform in the $_GET variable $.ajax({ url: './inc/AdminScripts.php?argument=loadAllRecords' }) .done(function(html) { var t = $('#users_table').DataTable(); t.clear(); var obj = eval(html); // ADD acquired data items to the DataTable $.each(obj, function(key,value) { t.row.add( [ value.edit, value.name, value.surname, value.username, value.email, value.language, value.securityQuestion, value.securityAnswer, value.administrator, value.status, value.id ] ).draw(); }); addBellsWhistles(); }) });
这个位工作正常,我得到了我需要的所有数据.现在的问题是,对于EDIT列,我想添加一个ICON BUTTON …
我正在尝试将每个作者的每行贡献打印到Git存储库.
为此,我使用以下命令,改编自如何计算Git存储库中特定作者更改的总行数?
git ls-tree -r -z --name-only HEAD -- */*.c | xargs -0 -n1 git blame \
--line-porcelain HEAD |grep "^author "|sort|uniq -c|sort -nr
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误:
fatal: cannot stat path 'HEAD': No such file or directory.
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我在(或正在尝试制作)Laravel中的这个查询
我遇到的问题是$orThose
我要查询LIKE.
该字段中的数据可以是很多东西,但在该字段中将始终存在类似"L3"或"ICU"的关键工作.
LIKE在这种情况下你能做一个查询吗?
$matchThese = ['link.hos_id' => $hos_id, 'outcome.otc_otrdischargedate' => $td];
$orThose = ['outcome.otc_outcome' => '@ICU@', 'outcome.otc_outcome' => '@I.C.U@'];
$todaysReferrals = DB::table('link')
->join('daily_link', 'link.lnk_id', '=', 'daily_link.dlk_lnkid')
->join('demographic', 'link.lnk_dmgid', '=', 'demographic.dmg_id')
->join('admission', 'link.lnk_admid', '=', 'admission.adm_id')
->join('or_call', 'admission.adm_calid', '=', 'or_call.cal_id')
->join('admission_score', 'admission.adm_scoreid', '=', 'admission_score.ascore_id')
->join('diagnosis', 'link.lnk_dgnid', '=', 'diagnosis.dgn_id')
->join('outcome', 'link.lnk_otcid', '=', 'outcome.otc_id')
->where($matchThese)
->orWhere($orThose)
->get();
Run Code Online (Sandbox Code Playgroud) 我在这里遗漏了一些东西.我正在努力让API调用工作.然后我将网址分开如下,它的工作原理 - 一次.之后它再也无法工作了.我发誓我没有改变什么.
你是如何在AXIOS中进行的?
错误信息是:
XMLHttpRequest无法加载 http://magicseaweed.com/api/W2Z26fXscpELi7nPB0svfqcGj9FtGO9e/forecast/?spot_id=228.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此,不允许来源" http:// localhost:8080 "访问.
import axios from 'axios';
const ROOT_URL = `magicseaweed.com/api/W2Z26fXscpELi7nPB0svfqcGj9FtGO9e/forecast/`;
export const FETCH_WEATHER = 'FETCH_WEATHER';
export function fetchWeather() {
const url = `http://${ROOT_URL}?spot_id=228`;
const request = axios.get(url);
return {
type: FETCH_WEATHER,
payload: request
};
}
Run Code Online (Sandbox Code Playgroud)
我尝试过这个改进的GET,但无济于事
axios({
url: url ,
headers: {"Access-Control-Allow-Origin": "*"},
});
Run Code Online (Sandbox Code Playgroud) 我想知道关系数据库中子表的经验法则是什么?
例如.
在下面的图片中,我已经用子表替换了几个字段,因为每个字段都有多个但有限的实例
这是过度杀手还是数据库设计的首选方式?
第二范式(2NF)进一步解决了删除重复数据的概念:
满足第一范式的所有要求.
删除应用于表的多行的数据子集,并将它们放在单独的表中.
通过使用外键在这些新表及其前任之间创建关系.
PS我知道uuid不是INT,会改变它.
我刚刚在我的电脑上安装了postgresql 9.0.
在安装过程中要求输入密码时,我输入了密码.
安装后我去命令提示符导入一个SQL文件.
我用这个命令psql -f filename.sql.这会提示我输入密码的密码.
然后它抱怨用户Morne Nel的身份验证失败.我还没有作为用户存在.
然后我尝试psql -h localhost -U postgres输入密码密码.
只是为了得到这个消息:
FATAL: Password authentication failed for user "postgres"
我能做些什么来解决这种疯狂?
#可能是Jasper Reports服务器可能与它有关,也安装了prostgres不是吗?
你能for像这样在 JSX 中使用循环吗?
或者更确切地说,写这样的 a 的正确方法是什么for?
var graph =
<div className={"chartContent"}>
.
.
.
<div className="panel">
{DataRows.forEach(function(entry) &&
<div className="col-sm-2 graphPanel graphPanelExtra">
<div className="panel panel-primary">
<div>entry</div>
</div>
</div>
)}
</div>
</div>;
Run Code Online (Sandbox Code Playgroud) 你能在JSX中使用if语句吗?
var chartGraphContent =
<div className={"chartContent"}>
if(this.state.modalityGraph['nca'] > 0){
<div className={"chart-container"}>
<Chart
chartType="ColumnChart"
data = { this.state.modalityGraph?this.state.modalityGraph.chartData['units']:emptyDataRows }
options={chartOptions}
graph_id="modalitiesChart"
width="100%"
height="250px"
/>
</div>
}
</div>;
Run Code Online (Sandbox Code Playgroud)
像上面的东西?是否可以根据条件使用JSX?
我的watchify-program未检测到子模块中的更改。
子模块位于 ../js/lib/melajs/**/*.js
browserify-program但是,当我运行它时,它会编译子模块。
下面是两个任务。
programAppjs: pathsBase+"js/app.js",
gulp.task("browserify-program",function(){
//appname global variable set in previous task
return browserify([paths.programAppjs])
.bundle()
.pipe(source('bundle.js'))
.pipe(gulp.dest('./public/js'));
});
gulp.task("watchify-program",function(){
var b = browserify({
entries: [paths.programAppjs],
cache: {},
packageCache: {},
plugin: [watchify]
});
b.on('update', bundle);
b.on('log', function (msg) {console.log(time()+" "+ appname+" "+msg);})
bundle();
function bundle() {
b.bundle().pipe(fs.createWriteStream('./public/js/bundle.js'));
}
});
Run Code Online (Sandbox Code Playgroud)
应用程序.js
import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
import { createStore, applyMiddleware } from 'redux';
import { BrowserRouter, Route, …Run Code Online (Sandbox Code Playgroud) reactjs ×4
javascript ×2
axios ×1
cors ×1
datatables ×1
eloquent ×1
git ×1
gulp ×1
html ×1
jquery ×1
laravel ×1
line-count ×1
postgresql ×1
sql ×1
transpiler ×1
watchify ×1