DOS命令:计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括
目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
DOS命令:计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括
目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
在与后台对接的时候,经常有时候会拿到一个空值 undefined,把 undefined 显示在页面上,对于普通用户来说,是不可行的。以下有一中简便的方便,快速替换 undefined。
这行代码的意思就是:如果值为false,那么就采用后面的,如果值为true,那么就采用前面的。
var myEntryStandard = ParentDelivery[i].EntryStandard||"无";
hexo-generator-searchdbnpm install hexo-generator-searchdb --save
_config.yml,添加如下配置search:
path: search.xml
field: post
format: html
limit: 10000
_config.yml找到文件中 Local search 的相关配置,设为 true
# Local search
local_search:
enable: true
$ hexo clean
$ hexo g
$ hexo d
在项目中经常会遇到后台接口返回来的时间戳,我们需要转换一下才能显示日常使用的时间格式。
经常有这样的需求:子页面新增数据后完成后,跳转到父页面的列表界面。但是 MUI 采用的是页面跳转其实是打开新窗口,返回父页面并不会刷新父页面,只是把子页面关闭,父页面从始至终都在那里并没有刷新过。
在以往有讲过MUI 创建新页面 ,其中有提到
extras传参。
在常规的前端开发中,我们经常使用a标签中的href属性来进行页面之间的跳转和传参.
但是这样会产生一个问题,a标签打开的页面返回时并不是返回到上一个页面,返回只是一个后退的操作.
如果对页面进行多次操作页面,当你想回到上一个页面时,就会来回的切换页面,严重影响体验.
在一个项目中,我们可以写一个公共的JS文件,创建新页面方法,代码如下.
//创建新页面
function openUrl(url, id, params) {
if (typeof(params) == 'undefined') {
params = {};
}
if (mui.os.plus) {
mui.openWindow({
id: id, //url:新页面的地址
url: url, //id:新页面的 WebView ID
extras: params, //params:页面传参
styles: {
statusbar: {
//设置新页面状态栏背景颜色,以便达到沉浸式状态栏
background: '#3EAD74',
color: '#FFFFFF'
}
}
})
} else {
window.location.href = url;
}
}
引用 js 文件后就可以,我们可以用a标签进行快速的使用.
<a href="javascript:openUrl('url','id',{})">打开新的 webview页面</a>
我们可以很方便的用 a 标签进行传参,但是要注意的是,在动态生成的 DOM 结构里,用 a 标签来传参的话,页面跳转会失效。我的建议是用JS点击绑定事件进行页面的跳转和传参。