我正在使用Xamarin.Forms,我在Android上运行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
我是一个简单的新手网络开发人员.我打算创建一个供我自己使用的简单网站.
作为一名新手网络开发人员,我只知道很少的JavaScript和jQuery概念.
为了构建我的网站,我认为让我们用一些新的概念构建.
因此,当我开始搜索时,我了解了很多新的库,如AngularJS,Angular 2,TypeScript,React.js和Node.js. whewww ...
所以我想问一个简单的问题,这些库是什么?
Angular 2 Angular Connect AngularJS AngularJS之间有什么区别吗?
我知道React.js是由Facebook创建的,而AngularJS是由Google创建的.
我不想在所有这些库之间创建比较.但是想要在单页中理解所有这些概念,并有明确的答案.
作为一名网络开发者,我只想知道这些东西是什么?
请帮助我简化所有这些条款.请告诉我每个图书馆提供的内容?
这是我的设置:
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
问候
肖恩
这是问题:我有一个服务在构造函数中发出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?
目前我正在使用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) Docker拉有时会很慢
如何才能最好地进行优化?
是否可以设置镜子?
任何想法都赞赏.我很欣赏有时它可能只是慢速网络,但尽可能加快速度.
我有以下型号:
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 FormGroup我contents FormArray来验证每个Content:
(<FormArray>parentFormGroup.controls['contents'])
.push(this.contentFormGroup);
Run Code Online (Sandbox Code Playgroud)
但是使用这种方法我无法验证这些规则:
Content填写了其中一个字段,则会进行内容验证(这意味着要添加content FormGroup到内容中contents FormArray)content FormGroup了contents FormArrayif if)lang的Content是defaultLang的parent FormGroup …为了发出 HTTP 请求,我们使用 node 的restful.js
它发出警告:
您应该返回一个带有空正文的 204 状态代码。
我们的请求是一个 POST(这显然创建了一个资源)。
请求成功。响应正文为空。我们的响应代码是 201。
我们应该返回 201(创建)还是 204(无内容)响应代码?
restful.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不是一个函数
我想测试一个字符串是否只包含特定的子字符串(作为整个单词)/空格
\n我已经编写了一些代码并且它可以工作,但我担心我不理解正则表达式(我从其他地方复制的)
\n有没有一种方法可以在没有复杂的正则表达式的情况下做到这一点?
\nconst 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)angular ×5
javascript ×3
http ×2
node.js ×2
typescript ×2
android ×1
angularjs ×1
docker ×1
promise ×1
reactjs ×1
regex ×1
restful.js ×1
router ×1
routing ×1
validation ×1
xamarin ×1