我正在尝试通过 url 在 angular 5 中传递两个参数,但它不允许我这样做
let administrador = this.usuario.admin
let username = this.usuario.username
this._http.get(`http://localhost/api/public/archivo/admin/${administrador},
${username}`,{headers:headers}).subscribe(data=>{
}.....
有什么解决办法吗?
我不知道它是否会对您有所帮助,但我认为要在 .ts 文件中引用该变量,您不需要将它放在 {} 之间,除了引用管理员的值之外包含在 html 中,它会像这样使用 double -> {{admin}}
因此,为了让它在您放置它的位置获取管理员变量,删除 {} 就足够了。不过我不完全确定,因为我现在也在和 ionic 战斗。除了您没有放置用“/”划分的第二个变量,而是放置“,
即便如此,要知道请求是否正确执行,我建议您使用 Postman,这对您有很大帮助。
回答原始问题
文字模板或文本字符串模板必须像这样用“反引号”或倒引号封装
否则它将把所有东西都当作文本忽略变量