我有Angualar 6
并且我调用脚本 js 文件但它们不起作用,你还能建议如何做?我也angular.json
尝试过
角.json
"scripts": [
"src/assets/js/core.min.js",
"src/assets/js/script.js"
]
结构
我有条件在id="confirm_Password"
创建或删除span
包含内容的元素后,但这是使用完成的Jquery
,您可以帮助将其转换为干净的typescript
if (data['password'] == data['confirm_Password']) {
$('.confirm_Password_message').remove();
} else {
$('<span class="confirm_Password_message">Passwords do not match</span>').insertAfter($('#confirm_Password'));
}
形式
config: FieldConfig[] = [
{
type: 'textarea',
label: 'Description',
name: 'description',
placeholder: 'Description',
value: '',
validation: [
{
name: 'required',
validator: Validators.required,
message: 'Description Required'
}
]
},
{
type: 'checkbox',
label: 'Status',
name: 'status',
value: ''
},
{
label: 'Submit',
name: 'submit',
type: 'button',
}
];
表单html
<div class="modal-body">
<app-dynamic-form #form="appDynamicForm" (submit)="formSubmitted($event)" [config]="config"></app-dynamic-form>
<button type="button" class="btn btn-default float-right mr-2" (click)="hideModal()">Close</button>
</div>
有这样一个对象:
var json_data = {"city":"Shanghai","country": "China", "car": "China"}
如何在 JavaScript 中将其转换为数组,并且每个键及其值都是一个单独的对象:
[
{"city":"Shanghai"},
{"country": "China"},
{"car": "China"}
]
当我提出GET
请求并得到消息时,500 ошибку
我无法接受此错误并对其进行处理,以免出现此类错误console
如何获取并处理它以显示用户的消息它在哪里?
P.s 无法创建标签
index.component.html
<tbody *ngFor="let item of category">
<tr>
<td>{{item.id}}</td>
<td>{{item.translation[0].name}}</td>
<td>{{item.status}}</td>
</tr>
</tbody>
index.component.ts
ngOnInit() {
this.paginDiss = 1;
this.four = 4;
this.pagination = [];
this.fullPagination = [];
this.restDataService.getData('category').subscribe((items) => {
this.category = items['data'];
});
}
服务.ts
constructor(private http: HttpClient, private router: Router) {
}
getData(dataUrl) {
const url = `${environment.endpoint}${dataUrl}`;
const header = new HttpHeaders()
return this.http.get(url, {
headers: header
})
}
我在一个论坛上读到<tfoot>
一个元素,它应该在<thead>
元素之后。它一直显示在下面。如何让它显示在表格的顶部。
<table>
<thead>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Sum</td>
<td>$180</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
要将用户重定向到另一个页面,我使用Routing & Navigation。显示Inspect Element
代码
<a _ngcontent-c0="" routerlink="/heroes" routerlinkactive="active">Heroes</a>
但是当我查看Inspect Element
网站时https://angular.io
,我看到了
<a class="nav-link" href="docs" title="Docs">Docs</a>
在不刷新页面的情况下如何工作,同上href="docs"
?
不要告诉我怎么做?
我正在尝试提交更新的用户数据的表单数据,但它似乎不起作用
{
"name":"User",
"status":1
}
如何告诉 Angular 它是什么
<input type="text" [value]="user.name" name="name">
这是输入
服务.ts
updateProductData(dataUrl, id){
let url = ${environment.endpoint}/${dataUrl}/${id} ;
let header = new HttpHeaders()
.set("Authorization", "Bearer " + this.token)
.set("Accept", "application/json");
return this.http.put(url, {
"name":"User",
"status":1
},{
headers: header
});
}