Это какой-то способ создать разные права использования для одной и той же страницы без регистрации? - PullRequest
0 голосов
/ 13 октября 2018

Я понятия не имею, какое решение может сделать что-то подобное.

Мне нужна веб-страница с двумя квадратами, которая будет напечатана на большом экране.Есть 2 пользователя, каждому из которых нужен доступ для написания в своем квадрате только на этой странице.

<div class="square1"> 
   <input type="text" id="square1"> 
</div>
<div class="square2"> 
   <input type="text" id="square2">
</div>

Так, например, если я пользователь1, то вход для меня только в квадрат1 включен, а для других вход отключен.

Нет проблем с тем, чтобы сделать это с помощью службы регистрации, но есть ли какое-то решение, чтобы сделать эту функцию, используя различные ссылки для каждого пользователя?

Итак, если я пользователь1, то у меня есть такая веб-ссылка: www.thisideaweb.link/special-page.html?special-weblink-for-user1, и я могу редактировать только ввод квадрата1 на этой странице, и если я пользователь2, тогда моя ссылка: www.thisideaweb.link/special-page.html?special-weblink-for-user2 и я могу редактировать только квадрат2вход?

1 Ответ

0 голосов
/ 13 октября 2018

Вы можете использовать ActivatedRoute, чтобы получить URL и параметры.Как только вы получите URL и параметры, вы можете выполнить activation квадрата.

Inject ActivatedRoute

 constructor(private route: ActivatedRoute) { }

Прочитать URL

ngOnInit() {
    this.route.queryParamMap.subscribe(params => {
        this.route.url //<-- it will give the url
        //Enable/Disable the Sqaure
    });
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...