离子图像选择器插件,显示图像不工作

时间:2018-04-26 13:20:22

标签: ionic3 cordova-plugins

我试图使用Ionic的图像选择器来选择多个图像并将其显示在一个。但我尝试了不同的东西,我无法让它工作,我得到图像选择器,我能够选择图像,但我不能让它显示,而不是在图像标签,而不是在滑块。

TS功能:

- index.php
require_once 'model.php';
require_once 'view.php';
require_once 'controller.php';


$model = new Model();
$controller = new Controller($model);
$view = new View($model, $controller);
echo $view->output();
?>

- model.php
<?php

    class Model {

        public $string;

        public function __construct(){

            $this->string = "Prvi MVC ";
        }
    }
?>

- view.php
<?php

    class View {

        public $model;
        public $controller;

        public function __construct($model,$controller){
            $this->model = $model;
            $this->controller = $controller;
        }
        public function output(){
            return $this->model->string;
        }
    }   
?>

- controller.php
<?php

    class Controller {

        public $model;

        public function __construct($model){
            $this->model = $model;
        }
    }

}

HTML:

addImages() {
  let options = {
  maximumImagesCount: 10,
  outputType: 1
};
this.imagePicker.getPictures(options).then((results) => {
  for (var i = 0; i < results.length; i++) {
    console.log('Image URI: ' + results[i]);
    console.log("Image URI base64? " + results[i])
    this.imagePaths.push(results[i]);
  }
}, (err) => { console.log("Coulden't get picture") },
);

我尝试了其他一些东西,但似乎没有任何工作,我也尝试在选择图像后导航到另一个页面因为我认为2路绑定可能有问题但是这也没有用。

PS:我没有收到任何错误,图片只是没有添加到滑块。

有人知道我做错了什么吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

愚蠢的错误,但在2天后尝试了不同的事情,我意识到我从另一个页面复制/粘贴了ngFor,并且仍然有|异步部分。

这就是图像没有出现的原因。

但它现在有效。