weui画页面 tabbar用法
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>总裁月报</title>
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
<link rel="stylesheet" href="../../library/css/weui.css"/>
<link rel="stylesheet" href="../../library/css/weuix.css"/>
<link rel="stylesheet" href="../../library/css/0.4.3weui.css" />
<script src="../../library/js/common.js"></script>
<script src="../../library/js/zepto.min.js"></script>
<script src="../../library/js/zepto.weui.js"></script>
<script type="text/javascript">
function getReceiverName() {
var typeText = $("#receiverName").find("option:selected").text();
$("#receiverName").val(receiverName);
}
</script>
<style>
table td, table th {
border:none;
}
</style>
</head>
<body ontouchstart>
<div class="weui_tab_bd">
<!-- 基本信息 -->
<div id="tab1" class="weui_tab_bd_item weui_tab_bd_item_active">
<div class="weui-btn_primary weui-header ">
<div class="weui-header-left"> <a class="icon icon-109 f-white" href="../../huibao.html"></a> </div>
<h1 class="weui-header-title">总裁月报</h1>
<div class="weui-header-right"><a class="icon icon-22 f-white"></a></div>
</div>
<br/>
<div class="weui-cells__title">
<h3>基本信息</h3>
</div>
<!--<h2>汇报基本信息</h2>-->
<form id="form1">
<input id="deptId" name="deptId" type="hidden" value="101">
<div class="weui-cell">
<div class="weui-cell__hd">
<label class="weui-label">业绩:</label>
</div>
<div class="weui-cell__bd">
<input class="weui-input" type="text" name="yeji" id="yeji" readonly="true">
</div>
</div>
<div class="weui-cell">
<div class="weui-cell__hd">
<label class="weui-label">店铺平均业绩:</label>
</div>
<div class="weui-cell__bd">
<input class="weui-input" type="text" name="aveYeji" id="aveYeji" readonly="true">
</div>
</div>
<div class="weui-cell">
<label class="weui-label">今日总结:</label>
</div>
<div class="weui-cell">
<div class="weui-cell__bd">
<textarea name="summary" id="summary" class="weui-textarea" placeholder="请输入今日总结" rows="3"
onkeyup="textarea(this);"onpaste="textarea(this);"oncut="textarea(this);" ondrop="textarea(this);"
onchange="textarea(this);"></textarea>
<div class="weui-textarea-counter"><span>0</span>/<i>200</i></div>
</div>
</div>
<div class="weui-cell">
<div class="weui-cell__hd">
<label class="weui-label">接收人:</label>
</div>
<div class="weui-cell__bd">
<input type="hidden" id="typeText" name="typeText" />
<select class="weui-select" name="receiverName" id="receiverName" onchange="getReceiverName();">
<option value="">请选择</option>
</select>
</div>
</div>
<div class="weui-btn-area">
<a href="#tab2" class="weui_tabbar_item">
<p class="weui-btn weui-btn_primary">下一步</p>
</a>
</div>
</form>
</div>
<!-- 流程模板 -->
<div id="tab2" class="weui_tab_bd_item">
<div class="weui-btn_primary weui-header ">
<div class="weui-header-left"> <a class="icon icon-109 f-white" onclick="toTabbar()"></a> </div>
<h1 class="weui-header-title">汇报流程</h1>
<div class="weui-header-right"><a class="icon icon-22 f-white"></a></div>
</div>
<br />
<div class="weui-cells__title">
<h3>流程模板</h3>
</div>
<form id="form2">
<table>
<thead >
<tr>
<th></th>
<th>标题</th>
<th>分数</th>
</tr>
</thead>
<tbody id="body">
</tbody>
</table>
<div class="weui-btn-area">
<a href="#tab1" class="weui_tabbar_item weui_bar_item_on">
<p class="weui-btn weui-btn_primary">上一步</p>
</a>
</div>
<div class="weui-btn-area" style="margin-top: 30px;">
<a class="weui-btn weui-btn_primary" href="" id="btn">完成</a>
</div>
</form>
</div>
</div>
<script type="text/javascript">
function toTabbar() {
$("#tab1").addClass('weui_tab_bd_item_active').siblings().removeClass('weui_tab_bd_item_active');
}
<!-- tabbar切换 -->
$(function(){
$('.weui_tabbar_item').on('click', function () {
$(this).addClass('weui_bar_item_on').siblings().removeClass('weui_bar_item_on');
var tabId = $(this).attr('href');
$('.weui_tab_bd').find(tabId).addClass('weui_tab_bd_item_active').siblings().removeClass('weui_tab_bd_item_active');
});
});
//统计字数,并限制输入字数
function textarea(input) {
var content = $(input);
var max = content.next().find('i') .text();
var value = content.val();
if (value.length>0) {
value = value.replace(/\n|\r/gi,"");
var len = value.length;
content.next().find('span').text(len) ;
if(len>max){
content.next().addClass('f-red');
}else{
content.next().removeClass('f-red');
}
}
$('#summary').keydown(function() {
var curLength = $('#summary').val().length;
if(curLength >= 200) {
var num = $('#summary').val().substr(0, 199);
$('#summary').val(num);
weui.alert('超字数限制,多出的字符将被截断!');
} else {
$('.textareaLength').text(curLength);
}
})
$('#suggest').keydown(function() {
var curLength = $('#suggest').val().length;
if(curLength >= 200) {
var num = $('#suggest').val().substr(0, 199);
$('#suggest').val(num);
weui.alert('超字数限制,多出的字符将被截断!');
} else {
$('.textareaLength').text(curLength);
}
})
}
$(function() {
var deptId = $("#deptId ").val();
$.ajax({
type: 'post',
url: data.apiUrl +'/work_huibao_api/getHuibaoMonthFromCeo',
data: {
deptId: deptId
},
async: false,
success: function(data) {
console.log(data);
if (data.code == 0) {
$("#yeji").val(data.yeji);
$("#aveYeji").val(data.aveYeji);
}
}
});
});
$(function() {
$.ajax({
type: 'post',
url: data.apiUrl+'/work_huibao_api/getWorkFlow',
data: {},
async: true,
success: function(data) {
console.log(data);
var html = "";
if (data.code == 0) {
$.each(data.templateList, function(i, result) {
html += "<tr>"
+"<td style='width:60px;'>"
+"<div class='weui-cells_checkbox'>"
+"<label>"
+"<div class='weui-cell__hd'>"
+"<input class='weui-check' id='"+i+"' value='"+result.id+"' type='checkbox'>"
+"<i class='weui-icon-checked'></i>"
+"</div>"
+"</label>"
+"</div>"
+"</td>"
+"<td>"+result.title+"</td>"
+"<td style='width:80px;'>"+result.sort+"</td>"
+"</tr>";
});
$("#body").append(html);
}
}
});
});
</script>
</body>
</html>
链接: link.
图片:
在这里插入图片描述
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
创建一个表格
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
设定内容居中、居左、居右
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' | ‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" | “Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash | – is en-dash, — is em-dash |
创建一个自定义列表
-
Markdown
- Text-to- HTML conversion tool Authors
- John
- Luke
如何创建一个注脚
一个具有注脚的文本。1
注释也是必不可少的
Markdown将文本转换为 HTML。
KaTeX数学公式
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n−1)!∀n∈N 是通过欧拉积分
Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞tz−1e−tdt.
你可以找到更多关于的信息 LaTeX 数学表达式here.
新的甘特图功能,丰富你的文章
- 关于 甘特图 语法,参考 这儿,
UML 图表
可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:
这将产生一个流程图。:
- 关于 Mermaid 语法,参考 这儿,
FLowchart流程图
我们依旧会支持flowchart的流程图:
- 关于 Flowchart流程图 语法,参考 这儿.
导出与导入
导出
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。
导入
如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。
注脚的解释 ↩︎