我试图使用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:我没有收到任何错误,图片只是没有添加到滑块。
有人知道我做错了什么吗?
提前致谢。
答案 0 :(得分:0)
愚蠢的错误,但在2天后尝试了不同的事情,我意识到我从另一个页面复制/粘贴了ngFor
,并且仍然有|
异步部分。
这就是图像没有出现的原因。
但它现在有效。