我不知道哪种解决方案可以做到这一点。
我需要2个正方形的网页,这些页面将在大屏幕上打印。有2位用户,每个用户仅需要在此页面上以自己的正方形书写权限。
<div class="square1">
<input type="text" id="square1">
</div>
<div class="square2">
<input type="text" id="square2">
</div>
因此,例如,如果我是user1,那么仅对我启用了square1中的输入,而禁用了其他输入。
使用日志记录服务没有麻烦,但是是否有一些解决方案可以通过为每个用户使用不同的Web链接来实现此功能?
因此,如果我是user1,那么我有这样的Web链接:www.thisideaweb.link/special-page.html?special-weblink-for-user1
,并且我只能编辑此页面上的square1输入;如果我是user2,则我的链接是:www.thisideaweb.link/special-page.html?special-weblink-for-user2
,并且我只能编辑square2输入?
答案 0 :(得分:0)
您可以利用ActivatedRoute
来获取url和参数。获得网址和参数后,您就可以执行activation
的正方形了。
注入ActivatedRoute
constructor(private route: ActivatedRoute) { }
阅读网址
ngOnInit() {
this.route.queryParamMap.subscribe(params => {
this.route.url //<-- it will give the url
//Enable/Disable the Sqaure
});
}