uniapp の一般的に使用されるパブリック メソッドのいくつか

カプセル化コードと呼び出しについては、次の記事を参照してください。 

uniapp はパブリックメソッドをカプセル化します (各ページを参照する必要がなく、直接呼び出します) 3001.5501


一般的な方法: 

カスタムの裏ページ

(uni.navigateBackを直接使用するとエラーが報告される場合があります。ページレベルが1の場合は戻れないので、自分で定義してください)

//自定义返回页面
goBack: function() {
	var pages = getCurrentPages();
	if (pages.length > 1) {
		uni.navigateBack({
			delta: 1, //返回层数,2则上上页
		})
	} else {
		uni.switchTab({
			url: '/pages/home/index'
		})
	}
},

プレビュー画像

(値は(画像配列、インデックス)または単一の画像ソースを渡すことができます)

//预览图片
previewPic: function(picArray, index) {
	if (index == undefined) {
		let array = [];
		array.push(picItem);
		uni.previewImage({
			urls: array,
			current: array[0]
		});
	} else {
		uni.previewImage({
			urls: picArray,
			current: index
		});
	}
},

おすすめ

転載: blog.csdn.net/weixin_44805839/article/details/131685094