Я заканчиваю свое приложение, которое является форумом, и мне нужно, чтобы пользователи могли удалять свои собственные темы.Показать кнопку, если два значения равны
Итак, в моем «Темы Список» шаблон, я успешно вынес следующий код:
<body ng-app>
[...]
<button ng-show="estudante == 'admin'"></button>
[...]
От:
<button ng-show="{{ request.user.username }}=='{{ topic.creator }}'">Remover Tópico</button>
Эта кнопка не должна отображаться, если значения темы. creator и request.user.username не равны. Однако, ng-if, ng-hide и ng-show правильно настроены, похоже, не имеют никакого эффекта.
Есть ли способ заставить это работать? Я что-то пропустил в теме области? :)
Заранее благодарен!
UPDATE:
Использование '' в обоих значениях или нет одно и то же. Кнопка отображается, если значение не соответствует:
Я думаю, что это становится 'estudante' в качестве переменной , а не как значение, вы можете попробовать рендеринг '' estudante'' – Gocht
Вы пробовали без строковых кавычек (или с кавычками по обоим значениям)? – isherwood
Привет, ребята, спасибо вам ответы. Да, поведение приложения одинаково независимо от того, как настроены кавычки (см. Скриншот UPDATE). –