webapp开发问题记录

问题1:mui.plusready只能在html首次创建时会触发且自动触发,而在mui中的所有关于plus的api只能在plusready之后运行;

问题2:关于获取某一个标签中具有相同class的多个p标签中的某一个:

    通常我们为了简便直接使用$(),实际上,该函数省略了一个参数context,即$(selector)=$(selector,document).如果指定context,可以指定context为一个dom元素集或者jquery对象。 例:var id = $(".id", this).text(); //获取当前li下的p标签中的内容,其中id是该li标签下面中的p标签的class值;

问题3:h5之间页面的传递:localStorage.setItem("name", value);其中的name是指该参数的key值,value则是传递的参数;

获取参数:localStorage.getItem("name");

问题4:placeHoder不能实现自动换行,需要通过js进行实现;

问题5:关于获取返回页面参数的传递:

//当前页面

var view = plus.webview.getWebviewById("setting.html");
mui.fire(view, "realname", {
inputVal: value
});

其中的setting.html是指返回到的页面的id指,realname是指该事件名称,便于与返回后的页面进行binding,inputval是自己定义的参数名称;

返回后的页面数据处理:


//页面返回执行的方法
function realName(e) {
var value = e.detail.inputVal;//inputval是返回之前的页面传递的参数的名称
$(".name").html(value);
}
//自定义窗口事件,realname是和跳转到的页面的事件名称一样
window.addEventListener("realname", realName);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值