Tag: angular

用ui路由器公开当前状态名称

我试图实现一个语言切换器,如果用户从“en”端的任何给定页面点击“de”,它将把它们带到“de”端的那个页面。 如果我console.dir $状态参数,它暴露了我想要的值与给定的$状态的“当前”属性。 如果我尝试console.dir $ state.current专注于我想要的值,它只会给父状态属性(我当前视图嵌套)。 我目前的想法是,我在URL / EN /内容,dynamic我可以让我的郎导航dynamic地加载到适当的目的地点的某种数据属性,挑选那些自定义指令,我会发起一个“去”并设置我的首选angular度翻译的语言价值。 现在的关键问题是暴露$状态名称 – 再次,当浏览$状态当前对象给出我想要的值,但$ current.state直接只给父状态。 如果任何人有一个更好的build议,如何做到这一点(有针对性的 – 没有定制cookies垃圾),我很乐意采取build议。 谢谢! 更新! 代码样本: 我的状态的对象引用: var urlStates = { en: { home: { name: 'home', url: '/en', templateUrl: 'templates/'+lang+'/home.html', abstract: 'true' }, home_highlights: { name:'home.highlights', url: '', templateUrl: 'templates/'+lang+'/home.highlights.html' }, home_social: { name: 'home.social', url: '/social', templateUrl: 'templates/'+lang+'/home.social.html' }, […]

Angular 2表单validation重复密码

请参考这个关于validation器中的比较字段与angular2的问题 。 不幸的是,Angular 2改变了一点,所以解决scheme似乎不再工作。 这是我的代码: import {IonicApp,Page,NavController,NavParams} from 'ionic/ionic' import {Component} from 'angular2/core' import {FORM_PROVIDERS, FormBuilder, Validators} from 'angular2/common' import {ControlMessages} from '../../components/control-messages' import {ValidationService} from '../../services/validation-service' @Page({ templateUrl: 'build/pages/account/register.html', directives: [ControlMessages] }) export class RegisterPage { constructor(nav:NavController,private builder: FormBuilder) { this.nav = nav this.registerForm = this.builder.group({ 'name' : ['', Validators.required], 'email' : ['',Validators.compose([Validators.required, ValidationService.emailValidator])], […]

Angular 2组件不是任何NgModule的一部分

我正在将我的Angular 2项目从RC5升级到2.0.0。 我得到这个错误 未处理的Promise拒绝:组件LoginComponent不是任何NgModule的一部分,或者模块没有被导入到你的模块中。 ; 区域:; 任务:承诺。 值:错误:组件 Main.ts: import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app.module'; platformBrowserDynamic().bootstrapModule(AppModule); 的AppModule: import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { FormsModule } from '@angular/forms'; import { AppComponent } from './app.component'; import {RouterModule} from "@angular/router"; import {AppsAdminComponent} from './AppsAdmin/AppsAdmin.component'; […]

通过Grunt将量angular器与Yeoman集成

我想整合量angular器与Yeoman生产的脚手架。 我跟着一个教程,在那里,老的scenario-runner被用来设置e2etesting(通过grunt )。 我想升级我的脚手架,而不是使用量angular器。 有什么想法吗?

ImageView中带有圆angular的位图

我有一个ImageView,我想使它与rounded corners 。 我使用这个: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@null"/> <stroke android:width="1dp" android:color="#ff000000"/> <corners android:radius="62px"/> </shape> 并将此代码设置为我的imageview的背景。 它的工作原理,但是我放在ImageView上的src图像是走出了边界,并不适应新的形状。 我该如何解决这个问题?

在select标签上检测对ngModel的更改(Angular 2)

我试图在<select>标签中检测ngModel的变化。 在Angular 1.x中,我们可以使用ngChange上的$watch来解决这个ngModel ,或者使用ngChange来解决这个ngChange ,但是我还没有理解如何检测Angular 2中ngModel的变化。 例如 : http : //plnkr.co/edit/9c9oKH1tjDDb67zdKmr9?p=info 正如我们所看到的,如果我们从下拉列表中select一个不同的值,我们的ngModel改变,并且视图中的插值expression式反映了这一点。 我如何在class级/pipe理员中得到这个变化的通知?

量angular器控制台日志

我想在量angular器testing中输出一个div的文本,到目前为止我有: console.log(ptor.findElement(protractor.By.id('view-container')).getText()); 但是这个输出 [object Object] 我试过“toString()”和相同的结果。 有没有办法将文本输出到控制台?

Django与angular2

我想要将Angular 2与Django集成在一起,我有一些问题需要解决。 如何将Angular 2的插值语法从{{ }}更改为(( ))或类似的东西? 我怎样才能从cookie添加CSRF令牌到每个HTTPpost? 在Angular 1中,我做了这样的事情: .config(function($httpProvider) { $httpProvider.defaults.xsrfCookieName = 'csrftoken'; $httpProvider.defaults.xsrfHeaderName = 'X-CSRFToken'; }); 将Angular 2与Django集成是一个好主意吗?

我如何做一个圆angular的UIImage / -View CGRect(Swift)

如何在Swift iOS Playground上制作带圆angular的UIImageView? 里面需要填充颜色。

如何在iphone上完成透明的rect视图?

当运行耗时的操作时,许多应用程序popup一个透明的圆angular视图和一个activityIndi​​cator。 这个舍入是如何完成的,是否可以使用Interface Builder来完成(因为有很多地方我想使用类似的东西)? 或者,我应该使用一个圆形矩形或可伸缩图像的图像视图? 我需要自己画背景吗? 到目前为止,通过在界面生成器中设置alphaValue,我设法得到了一个具有相似透明度的基本视图,但是它没有圆angular,透明度似乎也适用于所有子视图(我不想要文本和活动指示符是透明的,但是即使我在IB中设置alphaValue它似乎被忽略)。