小编dan*_*y74的帖子

Xamarin.Forms中心标题和透明导航栏 - Android

我正在使用Xamarin.Forms,我在Android上运行2件事时遇到了问题:

  1. 我想将ActionBar设置为透明,设置BarBackgroundColor适用于每种颜色但不适用于透明.
  2. 我希望页面标题居中,就像在iOS上一样.

    MainPage = new NavigationPage(
           new LoginPage(){Title = "Center"}) {BarBackgroundColor = Color.Transparent});
    
    Run Code Online (Sandbox Code Playgroud)

谁能帮我这个?

android android-layout xamarin.android xamarin xamarin.forms

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

角度2 V/S角度js V/S反应js v/s打字稿

我是一个简单的新手网络开发人员.我打算创建一个供我自己使用的简单网站.

作为一名新手网络开发人员,我只知道很少的JavaScript和jQuery概念.

为了构建我的网站,我认为让我们用一些新的概念构建.

因此,当我开始搜索时,我了解了很多新的库,如AngularJS,Angular 2,TypeScript,React.js和Node.js. whewww ...

所以我想问一个简单的问题,这些库是什么?

Angular 2 Angular Connect AngularJS AngularJS之间有什么区别吗?

我知道React.js是由Facebook创建的,而AngularJS是由Google创建的.

我不想在所有这些库之间创建比较.但是想要在单页中理解所有这些概念,并有明确的答案.

作为一名网络开发者,我只想知道这些东西是什么?

请帮助我简化所有这些条款.请告诉我每个图书馆提供的内容?

angularjs typescript reactjs angular

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

Angular 2 Router错误,Route配置应该只包含一个"component","loader"或"redirectTo"属性

这是我的设置:

import {bootstrap} from 'angular2/platform/browser';
import {Component} from 'angular2/core';
import {LocationStrategy, APP_BASE_HREF, HashLocationStrategy, ROUTER_DIRECTIVES, Router, RouteConfig, ROUTER_PROVIDERS} from 'angular2/router';
import {HomeComponent} from "../components/HomeComponent";
import {provide} from "angular2/core";

@Component({
    selector: 'app',
    template: `<a [routerLink]="['/Home']">Home</a>
              <router-outlet></router-outlet>`,
    directives: [ROUTER_DIRECTIVES]
})
@RouteConfig([
    { path: '/', component: HomeComponent, name: 'HomeComponent' }
])
class RootComponent {
    constructor(router:Router) {

    }
}

bootstrap(RootComponent, [ROUTER_PROVIDERS, provide(LocationStrategy, {useClass: HashLocationStrategy})
    , provide(APP_BASE_HREF, {useValue: '/'})]);
Run Code Online (Sandbox Code Playgroud)

我一直得到这个错误,任何帮助表示赞赏

在此输入图像描述

我正在使用最新的Beta.0

问候

肖恩

angular

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

如何在构造函数Angular 2上使用Async调用注入服务

这是问题:我有一个服务在构造函数中发出HTTP请求:

    constructor(public http: Http, public geolocation: Geolocation) {
        this.http = http;
        this.geolocation = geolocation;
        //Http request... this will set variable forecast of the class when complete.
        this.getForecast(16);
    }
Run Code Online (Sandbox Code Playgroud)

然后我在这样的组件中注入该服务:

    constructor(public connector: ApiConnector) {
         this.forecast = connector.forecast;
    }
Run Code Online (Sandbox Code Playgroud)

如果我尝试在组件装饰器上使用组件类的预测成员,就像我在这里一样:

@Component({
    selector: 'app',
    directives: [MainForecast, DailyForecast],
    template: `
        <main-forecast [main-weather]="forecast"></main-forecast>
        <daily-forecast [weather-list]="forecast.list"></daily-forecast>
    `,
})
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,"无法读取未定义的属性'列表'......"

是否有可能在组件构造函数中使用promises?

javascript http promise typescript angular

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

Angular 2在子节点中添加指向根路由器的routerLink

目前我正在使用Angular 2 Beta 8开发一个Web应用程序.现在,当使用routerLink指令时,我遇到了嵌套路由的问题.

路由器层次结构是:

AppCmp
|-> NewItemFormCmp
|-> UserDashboardCmp
    |-> MyItemsCmp
Run Code Online (Sandbox Code Playgroud)

涉及的组件是:

@Component({
    ...
})
@RouteConfig([
    {component: NewItemFormCmp, name: 'NewItemForm', path: '/item/new'},
    {component: UserDashboardCmp, name: 'UserDashboardCmp', path: '/me/...', useAsDefault: true}
])
export class AppCmp {

}


@Component({
    ...
})
@RouteConfig([
    {component: MyItemsCmp, name: 'MyItemsCmp', path: '/items', useAsDefault: true}
])
export class UserDashboardCmp {

}


@Component({
    template: `
        ...
           a([routerLink]='["NewItemForm"]'
        ...
    `
})
export class MyItemsCmp {

}
Run Code Online (Sandbox Code Playgroud)

嵌套到MyItemsCmp的路由完全正常.现在我想在MyItemsCmp中实现一个按钮,使用如组件模板中所示的routerLink指令导航到NewItemFormCmp.

加载Component'MyItemsCmp'时,模板的所有元素都将在浏览器中呈现.但是NewItemFormCmp的链接不起作用,控制台中有一个例外.

Uncaught EXCEPTION: Component "MyItemsCmp" has no route config. in [["NewItemForm"] …
Run Code Online (Sandbox Code Playgroud)

javascript routing router angular2-routing angular

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

如何优化码头拉速

Docker拉有时会很慢

如何才能最好地进行优化?

是否可以设置镜子?

任何想法都赞赏.我很欣赏有时它可能只是慢速网络,但尽可能加快速度.

docker

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

FormArray验证中的Angular2 FormGroup

我有以下型号:

export interface Content {
  lang: string;
  title: string;
}
Run Code Online (Sandbox Code Playgroud)

我需要验证contents FormArray这个parent FormGroup:

this.formBuilder.group({
  defaultLang: ['', Validators.required],
  contents: this.formBuilder.array([], Validators.minLength(1))
});
Run Code Online (Sandbox Code Playgroud)

对于Content我的每个人,我contents FormArray使用以下内容验证模型content FormGroup:

this.formBuilder.group({
  lang: ['', Validators.required],
  title: ['', Validators.required]
});
Run Code Online (Sandbox Code Playgroud)

现在,我想补充以下content FormGroupcontents FormArray来验证每个Content:

(<FormArray>parentFormGroup.controls['contents'])
    .push(this.contentFormGroup);
Run Code Online (Sandbox Code Playgroud)

但是使用这种方法我无法验证这些规则:

  • 如果Content填写了其中一个字段,则会进行内容验证(这意味着要添加content FormGroup到内容中contents FormArray)
  • 如果没有填写任何内容字段,则不会发生内容验证(这意味着删除content FormGroupcontents FormArrayif if)
  • 如果langContentdefaultLangparent FormGroup …

validation angular2-forms angular

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

没有响应正文的帖子,哪个响应代码更好 201 或 204?

为了发出 HTTP 请求,我们使用 node 的restful.js

它发出警告:

您应该返回一个带有空正文的 204 状态代码。

我们的请求是一个 POST(这显然创建了一个资源)。

请求成功。响应正文为空。我们的响应代码是 201。

我们应该返回 201(创建)还是 204(无内容)响应代码?

restful.js 是不是太热心了?

http node.js restful.js

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

如何在node.js中管道起作用?

我想从文件到流读取,将输出传递给一个函数,该函数将upperCase内容然后写入文件.这是我的尝试.我究竟做错了什么?

const fs = require('fs')

const fred = q => {
    return q.toUpperCase()
}

fs.createReadStream('input.txt')
    .pipe(fred)
    .pipe(fs.createWriteStream('output.txt'))
Run Code Online (Sandbox Code Playgroud)

目前的错误是:

dest.on不是一个函数

node.js

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

如何检查字符串是否仅包含特定字符串

我想测试一个字符串是否只包含特定的子字符串(作为整个单词)/空格

\n

我已经编写了一些代码并且它可以工作,但我担心我不理解正则表达式(我从其他地方复制的)

\n

有没有一种方法可以在没有复杂的正则表达式的情况下做到这一点?

\n

\r\n
\r\n
const str1 = \'a\xe2\x99\xad apple a a a a a apple   a\xe2\x99\xad a\'; // valid\nconst str2 = \'a\xe2\x99\xad apple a a a a a apple   a\xe2\x99\xad aa\'; // invalid aa\nconst str3 = \'a\xe2\x99\xad apple ad  a a a apple   a\xe2\x99\xad a\'; // invalid ad\nconst str4 = \' a\xe2\x99\xad apple a a a a a apple   a\xe2\x99\xad a\'; // valid\nconst str5 = \' a\xe2\x99\xad apple a a a a a apple   a\xe2\x99\xad a …
Run Code Online (Sandbox Code Playgroud)

javascript regex

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