我是Angular的新手,所以请理解我:)
我有一个用户列表,显示如下:
这是我的HTML:
编辑-附加的欺诈按钮:
<!--Add new button-->
<button type="button" (click)="AddModal.show()">
</button>
<button type="button" (click)="EditModal.show()">
</button>
<button type="button" (click)="DeleteModal.show()">
</button>
</div>
<!--Data Tableq which displays users info-->
<div class="dash-table-container">
<table class="table table-hover">
<thead>
<tr>
<th>
Name
<i class="fas fa-sort-amount-down sorting-icon"></i>
<i class="fas fa-sort-amount-up sorting-icon" style="display: none;"></i>
<i class="fas fa-sort sorting-icon" style="display: none;"></i>
</th>
<th>
Position
<i class="fas fa-sort-amount-down sorting-icon" style="display: none;"></i>
<i class="fas fa-sort-amount-up sorting-icon" style="display: none;"></i>
<i class="fas fa-sort sorting-icon-default"></i>
</th>
<th>
Office
<i class="fas fa-sort-amount-down sorting-icon" style="display: none;"></i>
<i …Run Code Online (Sandbox Code Playgroud) 我正在使用 WPF C# 应用程序,当按下键盘上的箭头键时,我需要执行一些操作,例如:
private void Window_KeyDown(object sender, KeyEventArgs e)
{
// Here I gotta check is that arrow key down which invoked this event.. then call a method
DoSomething();
}
Run Code Online (Sandbox Code Playgroud)
我根本无法在 wpf 中弄清楚如何检测向下箭头键 .. 任何形式的帮助都会很棒!
谢谢 !
有时在我的项目中,JSON.Stringify当我将值记录到控制台时,我正在使用a 来读取数据,有时我不需要这样做...我想知道为什么?
在这个例子中:
this._productServices.getAll().do(data => console.log(data)).subscribe(products=> this.articles= products);
Run Code Online (Sandbox Code Playgroud)
当我看到控制台时,有这样的值:
(4) [{…}, {…}, {…}, {…}]
Run Code Online (Sandbox Code Playgroud)
Acctualy有可读的值数组.
但在这种情况下:
filteredSubProducts: Group[];
filterSubProductsByIdId(Id) {
this.filteredSubProducts= this.articles.filter(item => item.parentId == Id);
console.log("Products array" + this.filteredSubProducts);
}
Run Code Online (Sandbox Code Playgroud)
我得到的结果如下:
Products array[object Object],[object Object]
Run Code Online (Sandbox Code Playgroud)
所以我需要JSON.stringify()在秒钟的情况下使用我的价值[object Object],[object Object]可读...我想知道为什么会这样?有时候我正在使用它,有时候我不是......
谢谢
我需要在我的 angular 模板中显示日期和时间,并保持更新,所以当时间更改为显示更改的时间时,应用程序应该如下所示:
这是我的 .html 模板代码:
<div class="top-right pull-right">
<button type="button" class="btn xbutton-rectangle" (click)="logOut()">
<div class="icon-user pull-left">
<i class="fas fa-user fa-fw"></i>
<span class="button-text">{{employee.FullName}}</span>
</div>
<div class="time-date pull-right">
<p class="button-time">08:55</p>
<p class="button-date">22.06.2018</p>
</div>
</button>
</div>
Run Code Online (Sandbox Code Playgroud)
我的.ts文件:
@Component({
selector: 'main-screen',
templateUrl: './main-screen.component.html',
styleUrls: ['./main-screen.component.css']
})
export class MainScreenComponent implements OnInit {
constructor() {
}
ngOnInit() {
//.. some methods
}
ngOnDestroy() {
this.ngUnsubscribe.next();
this.ngUnsubscribe.complete();
}
logOut() {
this._globals.isAuthenticated = false;
this._globals.loggedInUser = null;
this._globals.token = null;
}
} …Run Code Online (Sandbox Code Playgroud) 我正在使用Angular,我正在尝试访问我的对象的属性img,当我正在console.log(..)处理我的整个对象时.值是存在的,但是当我onsole.log(..)对对象的属性做c时,它说它是空的.
console.log("Product:", this.article);
var url = this.article.img;
console.log("Image" , url);
Run Code Online (Sandbox Code Playgroud)
安慰:
我不知道如果可能的话怎么可能this.article.img; 看起来有一些价值console.log.但是当我尝试访问它时,它说它是空的.怎么会?
angular ×3
javascript ×3
c# ×1
data-binding ×1
datagrid ×1
datatables ×1
events ×1
html ×1
jquery ×1
json ×1
selection ×1
typescript ×1
wpf ×1