NativeScript Изображение с путем не загружается, но URL работает нормально - PullRequest
0 голосов
/ 09 ноября 2018

Мое изображение NativeScript не отображается, когда я использую путь к файлу. Мой код в настоящее время выглядит так:

<StackLayout>
    <Image src="~/assets/logo"></Image>
    <Image src="https://play.nativescript.org/dist/assets/img/NativeScript_logo.png"></Image>
</StackLayout>

Отображается нижнее изображение с URL-адресом, а вышеприведенное - нет.

Я тоже пробовал это:

    <Image src="/assets/logo.png"></Image>
    <Image src="../assets/logo.png"></Image>
    <Image src="../../assets/logo.png"></Image>  

И другие опции, но ничего не работает.

У меня есть папка assets внутри моей папки app, а внутри у меня есть logo.png изображение, которое является изображением с URL выше.

Также я не получаю никакого сообщения консоли, что он не может найти мой файл.

Есть идеи?

Ответы [ 2 ]

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

должно содержать расширение

 <Image src="~/assets/logo.png"></Image>
0 голосов
/ 09 ноября 2018

Предположим, ваша структура выглядит следующим образом:

app/ assets/ logo.png components/ ... app.component.ts ...

Я бы порекомендовал попробовать: <Image src="~/assets/logo.png"></Image>

~/ означает, что вы ищете в домашнем каталоге вашего проекта.

Проверьте, действительно ли app ваш домашний каталог. Это может быть src выше app. Тогда вам нужно пойти на ~/app/asset/...

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