当我开始我的项目时,我不知道Maven ..在项目已经发展到相当大的规模之后,我意识到了它的重要性.那时我真的快速发展,因此我并不想打破这种流动.所以,我推迟将maven插入到项目中.现在我有一点呼吸空间,所以我想将maven添加到项目中.
你建议我做什么或者我应该做什么?我在项目中有Spring,Struts,Log4J,Hibernate和JAX-RS.
我看过一些不同的帖子,关于无法找到本地文件来打开它们,无论它们是图像还是数据文件,但没有一个解决方案对我有用.我的猜测是有一些我缺少的配置.
我正在寻找的文件位于与我的app.html和app.ts文件相同级别的名为"data"的文件夹中.
这是我在app.html中的内容,PS我也在使用Ionic2:
<ion-menu (click)='getDepartments()' side='right' type='overlay' [content]="content">
Run Code Online (Sandbox Code Playgroud)
在app.ts文件中我有:
getDepartments() {
this.http.get('/data/data.json')
.map(res => res.json())
.subscribe(
data => this.departments = data,
err => console.log(err),
() => console.log('Random Quote Complete')
);
}
Run Code Online (Sandbox Code Playgroud)
我试过了:
./data/data.json
data/data.json
app/data/data.json
Run Code Online (Sandbox Code Playgroud)
和任何其他路径.并且它们都返回404文件未找到错误.这似乎就像熟悉Angular 2一样成长.先谢谢
我刚刚下载了用于Windows 8的CYGWIN.我正在使用它,因为我的教授希望我们通过命令行完成所有工作,而且我习惯于在我们实验室的计算机上进行linux设置,而不是试图找出cmd命令与Linux一起去.当我打开CYGWIN并键入"ls"时,没有任何显示.当我输入"cd ../ .."时,它会把我带到CYGWIN的文件结构中,之后它就不会再让我上去了.我觉得这可能只是一个设置错误.有人请帮助我.
我已经按照Ionic2模态给出的示例而没有得到任何错误但是当我点击应该启动模态的卡时没有任何反应.
这是模态本身的代码:
@Component ({
template: `
<ion-card class='popover'>
<ion-card-content>
Hello
</ion-card-content>
</ion-card>
`
})
export class AccModal {
dumbData: number;
constructor() {
console.log("constructor");
this.dumbData= 22;
}
}
Run Code Online (Sandbox Code Playgroud)
我的模态将呈现的页面如下所示:
<ion-card (click)='presentModal()' class='custom-card'>
<ion-card-header>
Sched. Accuracy
</ion-card-header>
<ion-card-content>
71%
</ion-card-content>
</ion-card>
Run Code Online (Sandbox Code Playgroud)
使用这样的打字稿:
presentModal() {
let myModal = Modal.create(AccModal, {param: "something"});
console.log('myModal is ', myModal);
this.nav.present(myModal);
console.log("function being called");
}
Run Code Online (Sandbox Code Playgroud)
将console.log在presentModal正在注册,但人在情态的构造函数是没有的.我不知道该怎么办,因为我不是百分之百确定会发生什么事吗?
UPDATE
当我调试nav.present(导航控制器功能)时,我看到的是:
if (rootNav['_tabs']) {
// TODO: must have until this goes in
// https://github.com/angular/angular/issues/5481
void …Run Code Online (Sandbox Code Playgroud) 我正在使用Chart.js为使用Ionic2和Angular2的混合应用程序创建堆积条形图.我无法获得图表中条形的背景颜色或填充颜色以进行更改.我已经使用了chart.js文档中给出的每个配置/示例,并且我总是得到默认的红色和蓝色默认(?)颜色.
这是我有的:
barChartOptions:any = {
responsive: true,
scales: {
xAxes: [{
categoryPercentage: 0.6,
barPercentage: 1.0,
stacked: true,
ticks: {
beginAtZero: true
},
gridLines: {
color: "rgba(255,255,255,1.0)",
zeroLineColor: "rgba(254,254,254, 1.0)"
}
}],
yAxes: [{
display: false,
ticks: {
beginAtZero: true
}
}]
},
legend: {
display: false,
}
};
barChartLabels:string[] = ['2006', '2007', '2008', '2009', '2010', '2011', '2012'];
barChartType:string = 'bar';
barChartLegend:boolean = false;;
barChartData:any[] = [
{
fillColor:'rgba(255, 99, 132, 0.2)',
borderColor: "rgba(10,150,132,1)",
borderWidth: 5,
data: [65, 59, …Run Code Online (Sandbox Code Playgroud) 还有一个类似的问题在这里,但它涉及到离子1,其中ion-item仍然有ion-content.离子-2中没有ionic-content.我已经尝试改变实际的高度/填充/边距ion-item和类,item-inner并且似乎无法获得离子项的统一"瘦身".
问题:如何使离子列表中的离子列表更小/更小/离子2中的离子列表更高?PS.这是使用离子2 beta 10
我已经看过一些关于这个问题的帖子,但结果似乎都是针对用户配置的.我正在使用带有快速js服务器的couchbase数据库.当我在本地运行代码(Windows)时它工作正常.它自己的数据库托管在linux服务器上.当我将代码部署到我们的测试环境(linux)时,当我尝试运行"node server.js"时,我收到此错误:
/var/www/html/BTRnode/node_modules/couchbase/node_modules/bindings/bindings.js:83
throw 8
Error: /var/www/html/BTRnode/node_modules/couchbase/build/Release/couchbase_impl.node: invalid ELF header
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:364:17)
at ....
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我完全不知道该做什么.如前所述,在我看来,其他人的情况中的所有修复都是一些系统配置.我不确定在这里发布什么来帮助您查看可能有用的任何配置,但我可以确定如果需要可以添加它.此外,如果有一个更普遍的解决方案或错误,我承诺,这将有助于了解.
问题:我需要做些什么才能让它运行?
我正在服务器上的节点中工作,并且正在尝试使用 YouTube Api 来获取视频网址。特定的 url 并不重要,这更像是一个练习。据我所知,找到特定视频的最佳方法是将其与频道或用户相关联。IE,
videoId字段,用它搜索但是,当我到达那一点时,我觉得应该有一个指向该视频的网址。虽然过程是将此 url 发送回前端,以允许它使用某个库来呈现视频。
问题:有没有更好的方法来做到这一点?如果没有,我在哪里缺少视频网址,