uniapp 创建项目

uniapp 使用vue开发,它的开发过程基本与vue相同

目录结构

components为组件目录

名称很重要,必须是这个单词

新建一个组件

复制代码
<template>
	<view class="item">
		<view class="title">{{obj.name}}</view>
		<view class="image">{{obj.body}}</view>
	</view>
</template>

<script setup>
	import {ref} from "vue"
	
	defineProps(["obj"]);
	
	
</script>

<style lang="scss" scoped>
	.title{
		text-align: left;
	}
	.item{
		width: 100%;
	}
	.image {
		font-size: 16rpx;
		width: 100%;
		display: block;
	}

</style>

再写个页面,引用这个组件

复制代码
<template>
	<view>
		<view v-for="item in list">
			<myitem :obj="item"></myitem>
		</view>
			
	</view>
	
</template>

<script setup>
	import {ref,onMounted} from "vue"
	import {onPullDownRefresh} from "@dcloudio/uni-app"
	import myitem from "@/components/myitem.vue"
	
	
	const status = ref("")
	var list = ref([]);
	onMounted(async ()=>{
		var url = "https://jsonplaceholder.typicode.com/comments"
		const l = await uni.request({
			url:url
		});
		list.value = l.data;
	})
	
	onPullDownRefresh(()=>{
	    console.log('下拉刷新');
	    
	 })
	
	const more = () => {
		console.log("more");
	}
	
</script>

<style>
	       
</style>

测试

成功!

相关推荐
幽络源小助理3 小时前
小六壬排盘工具源码 自适应双端 纯原生HTML+JS
前端·javascript·html
wuxianda10304 小时前
苹果App上架4.3a被拒解决方案汇报总结
ios·uni-app·objective-c·cocoa·苹果上架·4.3a
Championship.23.244 小时前
Open Source Pipeline Skill深度解析:自动化开源贡献全流程
前端·javascript·html
薯老板4 小时前
vue组件之间的通信
前端·vue.js
万邦科技Lafite4 小时前
京东开放API接口:item_get返回参数指南
java·前端·javascript·api·电商开放平台
梦想CAD控件4 小时前
网页CAD协同设计平台-生产级在线实时协同CAD引擎
前端·javascript·架构
Highcharts.js4 小时前
React 开发实战:如何使用 useEffect 为 Highcharts 注入实时数据
前端·javascript·react.js·开发实战·实时数据·highcharts·轮询数据
喂哟咦5 小时前
关于用codex两周写了一个epub阅读器这件事
前端·javascript
CDwenhuohuo5 小时前
前端文件预览
开发语言·前端·javascript
008爬虫实战录5 小时前
【最新猿人学】 验证码 - 图文点选 文字验证码识别
前端·javascript