example.js 909 Bytes
let app = getApp();
let Router = app.router;
let Store = app.store;
// import Notify from './../../ui/vant-weapp/notify/notify';

Page({
	data: {},
	onLoad: function (options = {}) {},
	// 页面跳转
	navHandler() {
		// 默认navigateTo,可选 redirect reLaunch back,参照小程序跳转
		// 配置在tabBar的页面不能用navigateTo,要用reLaunch
		let openType = "reLaunch";
		Router.push({
			path: 'more',
			query: {
				id: 1
			},
			duration: 500,
			openType
		})
	},
	// 请求数据
	reqHandler() {
		// 是否使用本地模拟数据
		let isMock = true;
		app.post({
			isMock,
			url: '/eatClassifyService',
			data: {}
		}).then((res) => {
			console.log("res:", res);
		}).catch((err) => {
			console.log("err:", err);
		})
	},
	// 储存数据到本地
	storeHandler() {
		Store.setItem("id", 2);
	},
	// 使用有赞UI组件
	showNotify() {
		// Notify("vant notify提示");
	}
})