Разница между asp-fallback-test-property и asp-fallback-test - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь выяснить разницу между asp-fallback-test-property и asp-fallback-test, оба используют свойство, чтобы выяснить, следует ли выполнить откат или нет.Являются ли они одинаковыми или есть разница

ниже ссылка не отвечает на разницу и это сбивает с толку.

https://github.com/aspnet/Mvc/issues/1580

1 Ответ

0 голосов
/ 26 декабря 2018

asp-fallback-test-property относится к тегу-помощнику link.Это имя свойства CSS, которое вы хотите опросить, при этом asp-fallback-test-value - это значение, которое вы ожидаете получить (см. Предыдущий ответ , который я написал для подробностей).

asp-fallback-test относится к тегу-помощнику script.Это просто выражение JavaScript, которое будет оцениваться - если оно истинно, запасной вариант не будет использоваться.

В качестве примера asp-fallback-test представьте следующий тег script:

<script src="/some/cdn/to/jquery"
    asp-fallback-src="~/local/path/to/jquery"
    asp-fallback-test="window.jQuery"></script>

В этом примере, после того, как браузер попытается загрузить скрипт из /some/cdn/to/jquery, помощник по тегам проверит, является ли window.jQuery верным.Если это так, больше нечего делать.Если это не так (скрипт CDN не может быть загружен), он вставит тег script для ~/local/path/to/jquery.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...