«COOL-UNI позволит вам без лишних раздумий разрабатывать функции. Версия 2.0 включает в себя множество новых функций, таких как vue3, vite, ts и pinia!» [адрес документа] (https://cool-js.com/uni/introduce.html)
Быстрый запуск: благодаря использованию vite обеспечивается быстрый запуск, нет необходимости ждать упаковки, моментальное обновление горячих модулей, настоящая компиляция по требованию.
Быстрая разработка: в режиме eps не нужно вручную добавлять методы запросов к интерфейсу.
Встроенные методы для запросов, маршрутизации, загрузки файлов, коммуникации компонентов, кэширования и т. д., а также библиотеки пользовательского интерфейса и хуки.
<script lang="ts" setup>
import { useCool } from "/@/cool";
const { service, router, ui, mitt, storage, upload } = useCool();
// Запрос
service.test.page().then((res) => {
consoe.log(res);
});
// Переход
router.push({
path: "/pages/goods/info",
// Способ 1
query: {
id: 1,
},
// Способ 2
params: {
id: 2,
},
});
// ui глобальные события
ui.showLoading();
ui.showToast();
// Коммуникация
mitt.emit("refresh", { page: 1 });
mitt.on("refresh", (params) => {});
// Хранение
storage.set("token", "a123huis");
// Загрузка файлов
uni.chooseImage({
count: 1,
sourceType: ["album", "camera"],
success(res) {
upload(res.tempFiles[0]).then((url) => {
console.log(url);
});
},
});
</script>
Подробное описание кода.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )