小编ank*_*boj的帖子

如何将输入值转换为角度2的大写(传递给ngControl的值)

我试图使用角度为2的ngControl值来验证输入字段.我需要验证用户始终以大写形式输入值.

现在我们需要将用户输入的值转换为大写.但是我使用ngControl处理输入字段中的值,而不是ngModel(考虑到我可以使用ngModelChange事件将值更新为大写.)

那么转换ngControl使用的值的最佳和低成本方法是什么?

html5 angular2-forms angular2-template angular

17
推荐指数
6
解决办法
5万
查看次数

Angular2中基于角色的访问控制?

我理解基于JWT的身份验证的工作,但我很难理解在angular2中创建基于角色的访问控制的正确方法.

可以请一个人提供一种方法来解决这个问题,或一些有用的链接.

access-control single-sign-on typescript angular

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

JsPlumb与Angular2

我试图使用jsplumb来显示两个组件之间的连接.

我最终做的是使用jQuery来获取UI元素的句柄并使用它来渲染连接,使用jsplumb库.如下:

JsPlumb配置

if( typeof jsPlumb !== 'undefined' && jsPlumb !== null ) {
  jsPlumb.ready(function() {
    jsPlumb.deleteEveryEndpoint();
    jsPlumb.setContainer(this._container);
    jsPlumb.Defaults.PaintStyle = { strokeStyle:'#339900', lineWidth:2, dashstyle: '3 3'};
    jsPlumb.Defaults.EndpointStyle = { radius:7, fillStyle:'#339900' };
    jsPlumb.importDefaults({
      Connector : [ 'Flowchart', { curviness:0 } ],
      ConnectionsDetachable:true,
      ReattachConnections:true
    });
    jsPlumb.endpointClass = 'endpointClass';
    jsPlumb.connectorClass = 'connectorClass';
  });
}
Run Code Online (Sandbox Code Playgroud)

Js-Plumb用法

jsPlumb.connect({
  source: $('#'+entityFrom+'Panel'),
  target: $('#'+entityTo+'Panel'),
  anchors: ['RightMiddle', 'LeftMiddle']
});
Run Code Online (Sandbox Code Playgroud)

从angular2上的各种博客,我明白使用带有ng2的jQuery是一种反模式.

某些人可以提供替代或更好的设计方法来使用带有angular2或任何其他类似库的jsPlumb.

jquery html5 jsplumb angular2-template angular

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