Nativescript vue image не хвастается - PullRequest
0 голосов
/ 26 апреля 2019

Почему мои изображения не хвастаются?

Метка правильно отображает URL, но изображение не отображается. Почему его не отображается? нужно что-то добавить? Это работало раньше. Если бы я добавил обычное изображение с обычным текстом src, то это показало

  <StackLayout>
    <Button text="Make new screensot" />  
    <Button text="Load images" @tap="loadImages()" />
    <Label v-if="!loadedImages" text="Not loaded images" textWrap="true" />


     <RadListView v-else for="(item,index) in imagesS"
               itemHeight="100">
    <v-template>
      <StackLayout orientation="vertical">
        <Label :text="item.url"></Label>
        <Image :src="item.url" stretch="aspectFill" class="screenshots" />
      </StackLayout>
    </v-template>
  </RadListView>

   <ActivityIndicator class="activity-indicator" :busy="indicatorS"></ActivityIndicator>



  </StackLayout>

Я добавил CSS, но тоже не работает

 .screenshots{
    height:100;
    width:100;
  }

Методы

methods: {

  loadImages() {
    console.log('starting loading images');
     this.indicatorS = true;
    axios.get(this.jsonUsers + this.ID + '/images')
    .then((response) => {

          const imgCount = response.data.length;
          console.log("count- " + imgCount)

          var imagesArr = response.data;

          console.dir("images - " + response.data[0].url)


          this.$store.commit('setImages',imagesArr);
          console.log('images fully loaded');  
          this.$store.commit('setLoadedImages');
          this.indicatorS = false;

    })

  } 

 }

приложение

1 Ответ

1 голос
/ 26 апреля 2019

Я попробовал это на детской площадке. https://play.nativescript.org/?template=play-vue&id=aKZ2wm.

Я думаю, что используемые вами URL-адреса не относятся к изображениям. https://imgur.com/a/AkEg8vy Это то, что вы используете, это не URL-адрес изображения, а URL-адрес веб-страницы.

Теперь, если я перехожу на страницу и беру URL-адрес изображения https://i.imgur.com/78j1SJr.jpg. Он работает нормально.

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