mui初相识04:mui提示框

作为提示用户,同用户进行交互的媒介,提示框是很重要的,编程并不复杂,所以直接粘贴学习的demo代码,详细的解释直接参照官方文档即可。

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport"
		content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
	<title></title>
	<link href="css/mui.min.css" rel="stylesheet" />
</head>
<body>

	<header class="mui-bar mui-bar-nav">
		<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
		<h1 class="mui-title">提示框</h1>
	</header>

	<div class="mui-content">
		<div class="mui-content-padded">
			<button type="button" class="mui-btn mui-btn-primary" onclick="showAlertInfo()">成功</button>
			<button type="button" class="mui-btn mui-btn-primary" onclick="showAlertError()">失败</button>
			<button type="button" class="mui-btn mui-btn-primary" onclick="showAlert()">回调函数</button>
		</div>
		<div class="mui-content-padded">
			<button type="button" class="mui-btn mui-btn-primary" onclick="showConfirm()">确认1</button>
			<button type="button" class="mui-btn mui-btn-primary" onclick="showConfirm2()">确认2</button>
		</div>
		<div class="mui-content-padded">
			<button type="button" class="mui-btn mui-btn-primary" onclick="showPrompt()">输入框</button>
		</div>
	</div>
	<script src="js/mui.min.js"></script>
	<script type="text/javascript" charset="utf-8">
		mui.init();
		// 正常
		function showAlertInfo() {
			mui.alert('数据库更新成功!');
		}
		// 异常
		function showAlertError() {
			mui.alert('数据库更新失败!', '错误', '返回');
		}

		// 回调函数
		function showAlert() {
			mui.alert('数据库更新失败!', '错误', '返回', callback);
		}

		function callback() {
			mui.toast('OK');
		}

		// 默认
		function showConfirm() {
			mui.confirm('message');
		}
		// 自定义
		function showConfirm2() {
			mui.confirm('message', 'title', ['取消', '确认'], function(e) {
				if (e.index == 1) {
					mui.toast('确认');
				} else {
					mui.toast('取消');
				}
			})
		}

		// 输入
		function showPrompt() {
			mui.prompt('text', 'defaultText', 'title', ['取消', '确认'], function(e) {
				if (e.index == 1) {
					mui.toast(e.value);
				} else {
					mui.toast('取消');
				}
			})
		}
	</script>
</body>
</html>
posted @ 2022-01-04 10:17  Fengnuoyiman  阅读(302)  评论(0)    收藏  举报