-
根据Angular 2中的条件在组件中加载不同的模板
所属栏目:[安全] 日期:2020-12-17 热度:74
场景: 我有一个组件说,COMP必须根据登录用户的类型(Say,ADMIN用户和NORMAL用户)加载两个模板中的任何一个,比如TEMPLATE_1或TEMPLATE_2. 如何使用Angular 2最新版本? 免责声明:我是Angular 2的新手. 解决方法 你可以使用: 结构指令ngIf https://angular.i[详细]
-
如何使用ng2-datepicker for angular 2 app
所属栏目:[安全] 日期:2020-12-17 热度:140
我想在我的应用程序中包含ng2-datepicker模块.我尝试按照自述文件中的说法进行操作. npm install ng2-datepicker --save 修改systemjs.config.js文件到: .map { 'ng2-datepicker': 'npm:ng2-datepicker','moment': 'npm:moment/moment.js'} 'ng2-datepicker[详细]
-
angular – 延迟加载的DLL
所属栏目:[安全] 日期:2020-12-17 热度:174
有没有办法在webpack中加载延迟DLL? 我一直在看下面的例子:https://gist.github.com/robertknight/058a194f45e77ff95fcd 该示例将bundle分离为DLL,但是通过脚本标记包含它. 有没有办法告诉Webpack有条件地包含来自另一个包的DLL? 我们的想法是将它用作延[详细]
-
Angular 2 – 导航而不显示url上的数据
所属栏目:[安全] 日期:2020-12-17 热度:125
在Angular 2中,有没有办法导航和传递URL中未显示的数据? 我想创建一个接收复杂对象的组件,但不希望它显示在URL中. 谢谢! 解决方法 如果您使用的是导航方法,则添加skipLocationChange,如下所示: this.router.navigate(['/your-path'],{ skipLocationChange[详细]
-
Angular2 final:“没有ConnectionBackend的提供者”也“无法解
所属栏目:[安全] 日期:2020-12-17 热度:175
升级到ng2 final(2.0.0)后,我收到此错误: MyComponent_Host – inline template:0:0 caused by: No provider for ConnectionBackend! 当前的解决方案here和here建议在bootstrap()中传递HTTP_PROVIDERS,这在最终版本中似乎已弃用. 我在主模块中导入HttpModul[详细]
-
Angular2支持HATEOAS
所属栏目:[安全] 日期:2020-12-17 热度:141
在HATEOAS链接的支持下,我有一个安静的Web服务.我打电话的时候 “ http://localhost:8080/v1/bookings/1225380?lock=true” 链接我得到了以下资源URL.我想将这些Hypermedia与我的Angular2应用程序(最近升级到最终版本)集成.我发现Angular1在Angular HAL的支[详细]
-
Angular 2 ngrx / store:单向绑定到
所属栏目:[安全] 日期:2020-12-17 热度:73
在 input上通过[ngModel]使用单向绑定时,在输入中键入字符始终会将字符添加到 input的值中.问题是如果[ngModel]表达式继续返回其现有值,则 input价值没有刷新. 这是一个简单的例子: @Component({ selector: 'my-component',template: ` input type="text" [[详细]
-
angularjs – 2.0.0版本无法绑定到’ngIf’,因为它不是’div’的
所属栏目:[安全] 日期:2020-12-17 热度:58
我在* ngIf上出现错误任何想法可能出错?我正在使用Angular 2的最新版本(2.0.0). Error: Uncaught (in promise): Error: Template parse errors:Can't bind to 'ngIf' since it isn't a known property of 'div'. ("/div/divdiv class='row' [ERROR -]*ngIf=[详细]
-
用对象Angular2观察
所属栏目:[安全] 日期:2020-12-17 热度:135
一开始我想为我可怜的英语道歉.我们建立了我的工作休息服务.在客户端,它支持angular2.我是这项技术的初学者.我读到最好使用Observable而不是promise.我想获得一个包含用户数据的对象,不幸的是,控制台返回错误“无法读取属性…未定义”.文档Angular示例使用数[详细]
-
如何在angular2中创建动态路由?
所属栏目:[安全] 日期:2020-12-17 热度:177
我想创建一个动态路由的项目,只在url上键入name,然后route将检测url并创建自己的路径访问权限以显示给broswer import { Routes,RouterModule } from '@angular/router';const routes: Routes= GetDynamicRoute();export const routing = RouterModule.forRoo[详细]
-
AngularJS:隐藏ng-message直到点击表单提交按钮
所属栏目:[安全] 日期:2020-12-17 热度:129
这是在AngularJS(1.x)中使用ng-messages的典型示例: form name="demoForm" input name="amount" type="number" ng-model="amount" max="100" required div ng-messages="demoForm.amount.$error" div ng-message="required"This field is required/div /div[详细]
-
角度2和小册子地图
所属栏目:[安全] 日期:2020-12-17 热度:89
我在使用角度2工作的传单地图时遇到了麻烦.在记事本中,我编写了以下代码来创建一个简单的地图: head titleExperiment maps/title link rel="stylesheet" href="https://unpkg.com/leaflet@1.0.0-rc.3/dist/leaflet.css" / script src="https://unpkg.com/le[详细]
-
angular – 尝试在http拦截器中进行重定向到403错误的登录页面
所属栏目:[安全] 日期:2020-12-17 热度:109
我试图制作一个http拦截器,如果附加401或403错误,它会重定向到登录页面.拦截器没问题,但是当我执行“router.navigate”时,我有一个错误:“无法读取未定义的属性’导航’”. 我的http拦截器: @Injectable()export class RedirectHttp extends Http {constru[详细]
-
angular – 使用md-slider选择范围
所属栏目:[安全] 日期:2020-12-17 热度:70
我在Angular2中使用了md-slider(Material2).我可以选择两个数字之间的数字,但有没有办法选择范围? 解决方法 根据 API,现在没有这样的功能. 这是另一种小型lib – angular2 slider.[详细]
-
angular – 在angluar2 webpack中使用Font-awesome
所属栏目:[安全] 日期:2020-12-17 热度:102
我一直在努力在使用webpack的angular2应用程序中安装font-awesome. 更新了我的webpack.config.js以包含加载字体文件: module: {loaders: [ { test: /.ts$/,loader: 'awesome-typescript-loader' },{ test: /.json$/,loader: 'json-loader' },{ test: /.h[详细]
-
Angular 2中的登录页面(一个用于登录,另一个用于其他布局)的不同
所属栏目:[安全] 日期:2020-12-17 热度:174
我创建了一个角度2应用程序.在我的app.component中,我有这个 header-componentheader-componentrouter-outlet/router-??outlet 与路由器: const appRoutes: Routes = [ { path: 'profesionals',component: CrearEditarProfesionalsComponent },{ path: 'hom[详细]
-
angularjs – Angular&Ionic,$http在真实设备Android中无效
所属栏目:[安全] 日期:2020-12-17 热度:126
我正在研究离子应用程序并使用$http从Web服务获取数据.我已经测试了它并且它在浏览器上的工作完美,但我不知道为什么它不能在我的 Android手机上工作,它只是继续处理,并在3到5分钟后显示: ionic.bundle.js:25000 POST http://xyz-domain.com/api/ net::ERR_C[详细]
-
Angular2提供自定义Http不工作
所属栏目:[安全] 日期:2020-12-17 热度:53
我们需要一个全局空间来捕获http 401,403和500个响应.我查看了一些教程并尝试了扩展http的方法.这是我的自定义HTTP(主要是从在线复制) import { Http,ConnectionBackend,Request,RequestOptions,RequestOptionsArgs,Response,Headers} from '@angular/http';[详细]
-
Angular 2组件.html路径
所属栏目:[安全] 日期:2020-12-17 热度:92
我尝试在组件中使用html的相对路径,我也将我的js文件映射到dist文件夹..我的组件代码是 应用程序/ app.component.ts import { Component } from '@angular/core';@Component({ moduleId: module.id,selector: 'my-app',templateUrl: 'app.component.html'})e[详细]
-
AngularJS填充表
所属栏目:[安全] 日期:2020-12-17 热度:59
我需要创建一个包含以下对象的表: this.customer = [{ cid:"1",productid:"1",src:"walmart",total:"1" },{ cid:"1",src:"target",total:"2" },src:"tjmax",productid:"2",total:"4" },total:"0" },{ cid:"2",total:"3" },total:"6" },total:"8" }]; 我需要[详细]
-
Angular2 Routing:它创建一个相关组件的实例是什么意思?
所属栏目:[安全] 日期:2020-12-17 热度:187
我正在教自己Angular2和我正在看的文字说: The router locates or creates an instance of the component associated with the route,and that component’s view is displayed in the location defined by the RouterOutlet directive. 代码示例: import[详细]
-
angularjs – Angular-Cli生成的文件夹中没有NgModule
所属栏目:[安全] 日期:2020-12-17 热度:92
我是angular.js的新手.我已经学习了angular.js的基本概念并理解了项目结构. 但是当我使用angular-cli生成一个基本项目时,我发现在项目中根src文件夹中没有NgModule.但是根据角度主页中的文档,根是NgModule.所以这是我的问题,它们之间有什么区别.为什么angula[详细]
-
Angular2表单中的自定义验证
所属栏目:[安全] 日期:2020-12-17 热度:135
按照这里的例子: https://angular.io/docs/ts/latest/guide/forms.html 我的表格如下: input type="text" class="form-control" id="name" required [(ngModel)]="model.name" name="name" #name="ngModel" div [hidden]="name.valid || name.pristine" cl[详细]
-
angularjs – angular然后从服务中捕获成功错误
所属栏目:[安全] 日期:2020-12-17 热度:155
我担心我可能已经失去了递归承诺的兔子洞. 我有一个处理我的api的服务. (它有一个额外的承诺层,所以如果api离线,我可以切换回本地json.(不确定它是否有必要) – mayte我应该为了简单而消除它. 然后我在我的控制器中得到了承诺的异步调用. 只要我得到我期望的[详细]
-
为什么@ContentChildren不会在我的自定义Angular 2下拉列表中填
所属栏目:[安全] 日期:2020-12-17 热度:118
我正在尝试复制Fabric样式下拉列表的外观,以便在Angular 2中使用.我正在努力解决两个重要问题: 我正在使用ngModel 下拉组件在查询之前不知道其子项.下拉项目将出现在其他模板中,因为它是“其他东西”,它将需要插入数据. 这是我到目前为止下拉和dropdownItem[详细]