我有一个标签导航链接(tab1,tab2,tab3),页面底部有一个每个标签的页面链接导航.
标签突出显示
$(document).ready(function(){
var str=location.href.toLowerCase();
$(".tabs li a").each(function() {
if (str.indexOf(this.href.toLowerCase()) > -1 ) {
$("li.highlight").removeClass("highlight");
$(this).parent().addClass("highlight");
}
});
})
Run Code Online (Sandbox Code Playgroud)
用于页面突出显示
$(document).ready(function(){
var str=location.href.toLowerCase();
$(".paging li a").each(function() {
if (str.indexOf(this.href.toLowerCase()) > -1 ) {
$("li.hp").removeClass("hp");
$(this).parent().addClass("hp");
}
});
})
Run Code Online (Sandbox Code Playgroud)
虽然每个功能都正确突出显示页面链接和标签链接,但如何突出显示当前标签(点击页面链接后)和当前页面?我可以使用上述功能吗?
谢谢!
这
payload = {
logo: // type is Blob
name: // type is string
}
function save({ logo, name }) {
//
}
Run Code Online (Sandbox Code Playgroud)
当使用有效负载调用保存时
save(payload)
Run Code Online (Sandbox Code Playgroud)
我需要将“logo”重命名为“file”,并且需要为两个字段定义类型,是否可以在解构对象时同时重命名和添加类型?
我有以下代码片段
import { Component, OnInit } from "@angular/core";
import { AuthenticationService } from "../shared/services/authentication.service";
import { User } from "./user";
import { UserService } from "./user.service";
@Component({
templateUrl:'./user.component.html'
})
export class UserComponent implements OnInit{
user: User;
constructor(
private _userService: UserService,
private _authService:AuthenticationService){
}
ngOnInit(){
let user = this._userService.getUser();
if(!user){
this._authService.getLoggedUser().subscribe(
user => {
this.user = user;
this._userService.setLoggedUser(user);
}
);
this._userService._loggedUser$.subscribe(
user => {
this.user = user;
}
)
}else{
this.user = user;
}
}
}
Run Code Online (Sandbox Code Playgroud)
这在第一条路由初始化(/user/profile)与else块的情况下工作正常。但是当用户刷新浏览器窗口时,我再次向服务器发出请求并让用户返回并呈现我的 …