Не помню, чтобы браузер давал из JavaScript доступ к имени и контенту файла по данным поля html-формы.
function getBase64(file) {
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function () {
console.log(reader.result);
};
reader.onerror = function (error) {
console.log('Error: ', error);
};
}
var file = document.querySelector('#files > input[type="file"]').files[0];
getBase64(file);
handleImageUpload(file) {
let reader = new FileReader();
reader.onloadend = () => {
this.setState(prevState => ({
images: [...prevState.images, {'key': uuidv4(),'file': file, 'previewUrl': reader.result}]
}));
};
reader.readAsDataURL(file);
}
верю, но спросить лишним не будет на начальном этапе
А вы - на Swoole!
разве инит не позволяет хорошо конструктор разгрузить?
может я не правильно понимаю слово "законченные".
и когда я хочу использовать, скажем класс Users, то его нужно по новой создавать в новом модуле?
Модули - это законченные программные блоки, состоящие из моделей, представлений, контроллеров и других вспомогательных компонентов.Если это законченные программные блоки, почему они зависят от других программных блоков которые тоже вроде как "закончены"?
доступа к данным
они ничем не отличаются от других публичных методов, которые мы дергаем из класса.
В случае чего, всегда можно геттер/сеттер переписать на более сложную логику.
Но как компьютер знает что я хочу взять Hello из функции Welcome и положить в функцию App?
<Welcome name="Sara" />
И вообще, вы сами то вообще посмотрели какая инфа отправляется с клиента на сервер и какие запросы идут, или пришли сюда думая что "дядьки с тостера" за вас разберутся?