小编Jac*_*phy的帖子

在Angular2 Dart中设置Router&RouterLink的正确方法是什么

:什么是正确的方法来设置RouterRouterLinkAngular2 Dart.

main.dart

import 'package:angular2/angular2.dart';
import 'package:angular2/router.dart';

import 'package:angular2/src/reflection/reflection.dart' show reflector;
import 'package:angular2/src/reflection/reflection_capabilities.dart' show ReflectionCapabilities;


@Component(
    selector: 'home'
)
@View(
    template: '<h1>I am Home</h1><a router-link="child">Go Child</a>',
    directives: const [RouterOutlet, RouterLink]
)
class Home {}

//
//
//

@Component(
  selector: 'child'
)
@View(
    template: '<h1>I am Child</h1><a router-link="home">Go Home</a>',
    directives: const [RouterOutlet, RouterLink]
)
class Child {}

//
//
//

@Component(
  selector: 'index'
)
@View(
  template: '''
  <router-outlet></router-outlet>
            ''',
  directives: const [RouterOutlet, RouterLink]
) …
Run Code Online (Sandbox Code Playgroud)

dart angular-ui-router angular

63
推荐指数
1
解决办法
2863
查看次数

如何使用Angular 2 Dart在页面重新加载时支持RouteParams?

我在Angular 2 Dart中使用Router和RouteParams.

我的路线如下:

@RouteConfig(const [
  const Route(path: '/', component: ViewLanding, as: 'home'),
  const Route(path: '/landing', component: ViewLanding, as: 'landing'),
  const Route(path: '/flights', component: ViewFlights, as: 'flights'),
  const Route(path: '/picker/:cityDepart/:cityArrival/:dateDepart/:dateArrival/', component: ViewFlights, as: 'picker'),
  const Route(path: '/order/:id/:level/:dateDepart/:dateArrival/', component: ViewOrder, as: 'order'),
  const Route(path: '/order/complete', component: ViewComplete, as: 'orderComplete')
])
Run Code Online (Sandbox Code Playgroud)

//应用程序入口点:

void main() {
  print('-- Main.dart 2 --');
  bootstrap(Tickets, [
    routerInjectables,
    client_classes,
    // The base path of your application
    bind(APP_BASE_HREF).toValue('/'),
    // uncomment this if you want to use '#' in your …
Run Code Online (Sandbox Code Playgroud)

dart angular-routing angular-dart angular

15
推荐指数
1
解决办法
1864
查看次数

我可以使用LESS嵌套已禁用的属性吗?

我有以下代码来定位处于禁用状态的按钮:

.btn-default[disabled] {
  background-color: lighten(@btn-default-bg, 30%)
}
Run Code Online (Sandbox Code Playgroud)

是否可以使用嵌套规则来定位已禁用的属性?类似于&的东西:哈弗

html css less

12
推荐指数
1
解决办法
6559
查看次数

Flash Builder 4.5调试器终止 苹果浏览器

因此,似乎所有主要的浏览器供应商都在对Flash插件进行沙盒处理,并在经过一定程度的不活动后终止它.对于将Flash Builder调试器连接到浏览器的开发人员来说,这是有问题的.如果您站在断点上超过45秒,它将终止您的会话.

我在firefox上找到了一个配置参数,用于禁用此功能,但我没有找到类似于Safari/Webkit/Chrome的命令.

http://kb2.adobe.com/cps/899/cpsid_89943.html

"为防止Firefox终止它认为无响应的插件,请在about:config中将dom.ipc.plugins.timeoutSecs设置为-1.有关详细信息,请参阅插件挂起检测器."

debugging flash safari webkit terminate

10
推荐指数
2
解决办法
3138
查看次数

为什么在keycloak中“id”被称为“sub”?

我正在查看新的 Keycloak Beta 4 API。当我获取用户帐户信息时,Web ui 中称为“id”的内容在帐户对象中返回为“sub”。

{ sub: '25a37fd0-d10e-40ca-af6c-821f20e01be8',
  name: 'Barrack Obama',
  preferred_username: 'obama@whitehouse.gov',
  given_name: 'Barrack',
  family_name: 'Obama',
  email: 'obama@whitehouse.gov' }
Run Code Online (Sandbox Code Playgroud)

什么是“sub”,这是将数据库对象映射到的安全 uuid 吗?

keycloak keycloak-services

9
推荐指数
1
解决办法
2499
查看次数

如何使用DataGrip访问Docker虚拟网络后面的PostgreSQL实例?

我有dockerized数据库微服务.我可以使用以下方法运行手动查询:

$ ssh user@foo.domain.com
$ docker exec -it postgres bash
docker$ psql -U postgres -h 127.0.0.1 -d postgres
Run Code Online (Sandbox Code Playgroud)

Web服务都使用Docker桥接虚拟网络相互通信batman.

networks:
  batman:
    driver: bridge
Run Code Online (Sandbox Code Playgroud)

与PostgreSQL安全最佳实践保持一致 - 我没有将PostgreSQL端口5432暴露给foo.domain.com上的主机.只有同样位于"蝙蝠侠"Docker网络中的兄弟容器才能连接到数据库.

在传统的DataGrip/PostgreSQL设置中,我会将ssh放入托管PostgreSQL的托管框中,并使用本地PostgreSQL客户端(规则来自:pg_hba.conf).

Dockerized系统需要一个额外的步骤(exec).

看起来DataGrip似乎不允许使用前缀连接命令,如何使用DataGrip访问Docker虚拟网络后面的PostgreSQL实例?

postgresql docker docker-compose

8
推荐指数
1
解决办法
854
查看次数

如何从命令行覆盖protractor.conf.js值?

我目前有在我们的集成服务器上运行的量角器设置.在protractor.conf.js文件中,我有以下内容:

 multiCapabilities: [{
    'browserName': 'firefox',
    'platform': 'MAC'
  }, {
    'browserName': 'chrome',
    'platform': 'MAC'
  }]
Run Code Online (Sandbox Code Playgroud)

我想从命令行本地运行时覆盖它.我试过以下但没有成功

protractor --verbose --browser=chrome
Run Code Online (Sandbox Code Playgroud)

问题:当从命令行本地运行时,如何切换到仅使用单个chrome实例?

javascript selenium angularjs selenium-webdriver protractor

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

为什么我在OS X上被迫用sudo运行docker?

我正在尝试在macOS 10.12.1上安装docker

我有一个较旧版本的docker,我从系统中删除了.

•我决定使用Docker for Mac Environment并利用hyperkit

•我没有任何可以使用的现有容器

•我已完成Native mac app的全新安装,设置显示其正常运行

问题:docker ps作为标准用户运行失败

? docker ps
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Run Code Online (Sandbox Code Playgroud)

成功:

? sudo docker ps
Password:
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
Run Code Online (Sandbox Code Playgroud)

问题:

如何防止必须以root权限运行?

附加信息

?  bin ls -all | grep docker
lrwxr-xr-x    1 jmurphy  staff      67 Oct 29 21:43 docker -> /Users/jmurphy/Library/Group Containers/group.com.docker/bin/docker
lrwxr-xr-x    1 jmurphy  staff      75 Oct 29 21:43 docker-compose -> /Users/jmurphy/Library/Group …
Run Code Online (Sandbox Code Playgroud)

macos docker

6
推荐指数
1
解决办法
5223
查看次数

为什么我的Angular 4 ChartJS组件不能渲染?

我试图弄清楚为什么角度4 ChartJS组件没有渲染.

我已经使用纱线安装了包,它存在并正确导入.我可以在chrome控制台中看到Chart对象,但canvas元素仍然是空白的.

import {Component, ElementRef, OnInit, ViewChild} from '@angular/core';
import Chart from 'chart.js';

@Component({
  selector: 'app-root',
  template: '<canvas #aChart></canvas>',
  styleUrls: ['./app.component.css']
})

export class AppComponent implements OnInit {
  @ViewChild('aChart') htmlChart: ElementRef;
  public data = {
    labels: [
      'Value A',
      'Value B'
    ],
    datasets: [
      {
        'data': [101342, 55342],   // Example data
        'backgroundColor': [
          '#1fc8f8',
          '#76a346'
        ]
      }]
  };

  constructor(public myElement: ElementRef) {}

  ngOnInit() {
    const ctx: CanvasRenderingContext2D = this.htmlChart.nativeElement.getContext('2d');
    const newChart: Chart = new Chart(ctx, {
      'type': 'doughnut',
      'data': …
Run Code Online (Sandbox Code Playgroud)

chart.js angular

6
推荐指数
2
解决办法
754
查看次数

如何使用带有节点的ts-node获取WebStorm - 检查到正确的行?

我正在使用TypeScript为Express应用程序供电.

我有nodemon实例化节点与--inspect选项.

  • 我可以连接一个调试会话,并在WebStorm中找到一个断点.
  • 我无法让它达到正确的界限.

这是我的tsconfig.json

{
  "compilerOptions": {
    "target": "es6",
    "lib": ["es2017"],
    "module": "commonjs",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "noResolve": false,
    "noEmitOnError": false,
    "noImplicitAny": true,
    "declaration": true,
    "sourceMap": true,
    "outDir": "dist/",
    "moduleResolution": "node",
    "skipLibCheck": true
  },
  "include": [
    "src/**/*.ts",
    "test/**/*.ts"
  ],
  "exclude": [
    "node_modules"
  ]
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

的package.json

"ts-node": "^5.0.1",
"typescript": "^2.7.2"  
Run Code Online (Sandbox Code Playgroud)

为什么WebStorm不会遇到正确的断点并检查req/res?

webstorm typescript ts-node

6
推荐指数
0
解决办法
537
查看次数