我刚刚使用此处的5分钟快速入门启动Angular 2/Typescript .我遇到了看似常见的问题,但可能有点不同.我遇到了各种各样的"没有出口成员"的问题.例子:
来自app.module.ts:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
Run Code Online (Sandbox Code Playgroud)
返回
...node_modules/@angular2/core/index" has no exported member 'NgModule'.
Run Code Online (Sandbox Code Playgroud)
和
...@angular/platform-browser/index" has no exported member 'BrowserModule'.
Run Code Online (Sandbox Code Playgroud)
从main.ts:
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
Run Code Online (Sandbox Code Playgroud)
抛出:
...@angular/platform-browser-dynamic/index" has no exported member 'platformBrowserDynamic'.
Run Code Online (Sandbox Code Playgroud)
我正在运行节点版本4.4.7和npm版本3.10.5.
我知道这些可能在本教程的上下文中通过回滚节点或npm到与教程相关的版本来解析.我想我更喜欢的是如何使教程中的代码与当前版本的节点相关.
ETA:这些错误发生在编译时,而不是执行.
我正在寻找一种方法来测试php/mysqli连接的连接部分.我正在从Vista上的LAMP服务器迁移到Ubuntu上的相同,并且正在使mysqli工作.我知道所有正确的模块都已安装,PhpMyAdmin可以完美运行.我已经迁移了一个站点,并没有mysqli连接正常工作.我得到的错误是"在非对象上调用成员函数xxx()",当查询本身错误或查询是从错误的连接准备时,通常会弹出.我知道查询本身是好的,因为它在具有完全相同的数据库结构和数据的其他服务器上工作正常.这让我有了联系.我试着编写一个非常简单的测试连接并将其放在一个循环中,例如..
if(***connection here ***)
{ echo "connected"; }
else
{ echo "not connected"; }
Run Code Online (Sandbox Code Playgroud)
它呼应"连接",这很棒.但只是为了检查我在连接中更改了密码,以便我知道它无法连接,它仍然回显"已连接".所以,if/else测试显然不是要走的路....
首先让我承认我确实在这里找到了类似的问题,但只有一个答案,答案不适用于我的情况,所以...
我刚刚涉足Android并且遇到了一个棘手的问题.我正在使用Eclipse并且遇到了一个问题,试图创建一个状态列表drawable并在Eclipse中不断收到"文件过早结束"错误.我在"drawable"目录中有图像.我创建一个新文件,将其命名为date.xml,然后键入以下内容:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/dategrey" android:state_selected="true" />
<item android:drawable="@drawable/datewhite" />
</selector>
Run Code Online (Sandbox Code Playgroud)
我得到的确切错误是"文件过早结束.解析XML时出错:找不到元素.".我很困惑,因为那里有明显的元素.我错过了什么?
我正在尝试通过Laravel 5.2中的迁移创建数据库视图,因为我需要将相当复杂的查询交给视图.我有联盟,球队,球员和积分的模特/桌子.每个人都有一个hasMany/belongsTo关系与之前的关系.目标是创建一个表格,其中每一行都是联盟名称,联盟所有剩余点数的总和,以及点数的数量.其中points.remnants> 4的值.
主要编辑:
到目前为止我所拥有的是什么
DB::statement( 'CREATE VIEW wones AS
SELECT
leagues.name as name,
sum(points.remnants) as trem,
count(case when points.remnants < 4 then 1 end) as crem
FROM leauges
JOIN teams ON (teams.league_id = leagues.id)
JOIN players ON (players.team_id = teams.id)
JOIN points ON (points.player_id = players.id);
' );
Run Code Online (Sandbox Code Playgroud)
这不会引发任何错误,但它只返回一行,并且总和是针对所有联赛中的所有点.
我正在寻找的是创建一个表格,其中每个联盟都有一排,有联盟名称,该联赛的剩余积分总数,以及每个联赛剩余少于4的总积分.
标记为已解决.查看大多数问题的已接受答案.一行问题是因为我没有将GROUP BY与count()一起使用.
laravel laravel-migrations laravel-5.2 laravel-query-builder
我在包装 div 中有两个并排的 div。它们完美贴合并正确显示。但是,当我尝试向左侧 div 的左侧添加填充时,它不仅将该 div 的内容移至右侧,而且实际上还将右侧 div 的内容移至右侧!如果我添加任何超过 20px 的填充,它实际上会将右手 div 移动到下一行!这到底怎么可能?下面发布 CSS 和 HTML。包装 div 是“hwrapper”。左侧 div 是“rbox”,右侧 div 是“card”。正如我所说,在“rbox”的左侧添加填充也会将“card”的内容移动到右侧。我怎样才能解决这个问题?
#header {
height:800px;
width: 100%;
margin-top: 0px;
background:url(/assets/header-tail.gif) 0 0 repeat-x #f7f7f7;
}
#hwrapper {
width: 1000px;
height: 600px;
margin: 0 auto;
text-align: center;
}
#header .logo {
padding: 3px;
text-align: center;
}
#rbox {
background:url(/assets/hredbox.png) 0 0 no-repeat;
height: 420px;
width: 274px;
float: left;
text-align: left;
padding-top: 10px;
}
#card {
margin-left: auto;
height: 420px;
width: …Run Code Online (Sandbox Code Playgroud)