小编Bli*_*ish的帖子

没有导出的成员/节点模块

我刚刚使用此处的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:这些错误发生在编译时,而不是执行.

node.js angularjs typescript typescript-typings angular

13
推荐指数
2
解决办法
3万
查看次数

测试php/mysqli连接

我正在寻找一种方法来测试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测试显然不是要走的路....

php ubuntu mysqli

7
推荐指数
1
解决办法
2万
查看次数

Android/Eclipse/xml文件的过早结束

首先让我承认我确实在这里找到了类似的问题,但只有一个答案,答案不适用于我的情况,所以...

我刚刚涉足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时出错:找不到元素.".我很困惑,因为那里有明显的元素.我错过了什么?

xml eclipse android

7
推荐指数
1
解决办法
2万
查看次数

在迁移层5.2中创建数据库视图

我正在尝试通过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

7
推荐指数
1
解决办法
9955
查看次数

内边距的行为类似于边距

我在包装 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)

html css margin padding

5
推荐指数
1
解决办法
2332
查看次数