我有角度材料选择:
它的代码:
<md-select placeholder="Descuentos y convenios" [(ngModel)]="passenger.discount">
<md-option [value]="null" [disabled]="true">
Descuentos
</md-option>
<md-option *ngFor="let option of discounts" [value]="option">
{{ option }}
</md-option>
<md-option [value]="null" [disabled]="true">
Convenios
</md-option>
<md-option *ngFor="let option of agreements" [value]="option">
{{ option }}
</md-option>
</md-select>
Run Code Online (Sandbox Code Playgroud)
我想在其中有这样的风格:
我尝试将一些类放在md-select和md-option上,但没有用.我想有一个如何放置背景颜色或边框的例子,这会给我一个想法.
先感谢您
我想同时将一个函数应用于数组中的所有元素,我不想一个一个地应用它,我的意思是顺序地应用它。这是因为我有很多元素,我想同时在画布上绘制它们。我正在使用 Angular 6。
我有这个:
drawRow(row: Node[]) {
row.forEach((item) => {
this.addToCanvas(item);
});
}
Run Code Online (Sandbox Code Playgroud)
我想将行的所有元素并行添加到画布中。是否需要安装一些库来执行此操作,或者我可以仅使用纯 javascript 来执行此操作...?正确的做法是什么?
预先感谢您=)
我建模一个图形,其中节点是位置和边缘表示您可以从一个地方到另一个地方.
这是为了让你可以从一个地方到另一个地方的所有路线,你可以通过不同的路线从一个地方到另一个地方,所以我想要一个查询,返回最短的路径和最小的路线变化.
例如,我想从A到D,我有两条可能的路径:
(place {name: "A"})-[:FOLLOWS{route:""R1}]->(place{name: "B" })-[:FOLLOWS{route:""R4}]->(place{name:"C"})-[:FOLLOWS{route:""R2}]->(place{name:"D"})
(place {name: "A"})-[:FOLLOWS{route:""R1}]->(place{name: "B" })-[:FOLLOWS{route:""R1}]->(place{name:"F"})-[:FOLLOWS{route:""R2}]->(place{name:"D"})
Run Code Online (Sandbox Code Playgroud)
在前两个路径中,两者都是相同的大小,但我想获得第二个路径,即具有最小路由更改的路径.
谢谢.
我正在发现Angular2,我在互联网上找到了一个快速启动项目,以了解结构.我有另外三个文件夹:组件,服务和模型.我理解什么是组件,因为我理解服务是单身,我想要保留我的数据.
问题是我在services文件夹中有这个文件:
import {Injectable} from "@angular/core";
import {Task} from "../models/task";
@Injectable()
export class TaskService {
private tasks:Array<Task> = [
new Task("Task 1", false),
new Task("Task 2", false),
new Task("Task 3", false),
];
getTasks():Array<Task> {
return this.tasks;
}
addTask(name:string) {
this.tasks.push(new Task(name, false));
}
}
Run Code Online (Sandbox Code Playgroud)
我有一个里面的模型文件夹:
export class Task {
constructor(public name:string, public done:boolean) {
}
toggleDone() {
this.done = !this.done;
}
}
Run Code Online (Sandbox Code Playgroud)
但我不确定为什么Task被视为模型而TaskService被视为服务.是因为我可以拥有多个任务实例吗?如果是这样,那么我可以有多个TaskService实例而不是单例吗?如果没有,编译器如何知道它何时是服务以及何时是模型?因为后缀?
谢谢.
angular ×3
typescript ×2
angular6 ×1
angularjs ×1
css ×1
cypher ×1
graph ×1
javascript ×1
neo4j ×1