mui

mui

264 人关注该话题

plus.geolocation.getCurrentPosition 锁屏定位 mui

分类: MUI 307403901@qq.com 6 小时前  发起问题 • 1 人关注 • 0 个回复 • 12 次浏览

【报Bug】mui上拉刷新和下拉加载 与 mui的横向滚动有冲突 mui

分类: MUI l28 23 小时前  回复问题 • 3 人关注 • 2 个回复 • 102 次浏览

vue+mui的图片懒加载问题 mui

分类: MUI 白天的黑 1 天前  回复问题 • 2 人关注 • 2 个回复 • 161 次浏览

折叠面板。 mui

分类: MUI DCloud_heavensoft 1 天前  回复问题 • 5 人关注 • 4 个回复 • 756 次浏览

HBuilder的基座什么时候更新下呢?请求权限等新接口不识别 HBuilder X HBuilder api mui

分类: HBuilder DCloud_heavensoft 2 天前  回复问题 • 2 人关注 • 1 个回复 • 48 次浏览

基座安装失败,安卓基座,直接报错,这么久了还不修复? HBuilderX HBuilder h5+ api mui

分类: HBuilderX DCloud_Android_ST 2 天前  回复问题 • 2 人关注 • 1 个回复 • 27 次浏览

用mui.openwindow打开页面,页面有的时候会跳,有的时候不会跳 mui Webview

分类: MUI Tomcheunng 3 天前  回复问题 • 2 人关注 • 1 个回复 • 749 次浏览

mui 不支持FusionCharts吗 mui

分类: MUI hungjc6953@gmail.com 3 天前  回复问题 • 3 人关注 • 2 个回复 • 183 次浏览

hbuilder云打包怎么设置targetSdkVersion mui

分类: MUI 987901257@qq.com 3 天前  回复问题 • 2 人关注 • 2 个回复 • 1099 次浏览

mui.openWindow跳转 js不执行问题 mui

分类: MUI 277564915@qq.com 6 天前  回复问题 • 4 人关注 • 3 个回复 • 457 次浏览

mui的侧滑菜单可以和layui的flow的瀑布流分页共存吗 mui

分类: MUI 燕燕燕 2019-05-14 13:36  发起问题 • 1 人关注 • 0 个回复 • 47 次浏览

【报Bug】mui dtPicker endDate设置无效 HTML5+ mui

分类: MUI 568417418@qq.com 2019-05-14 12:07  回复问题 • 2 人关注 • 2 个回复 • 48 次浏览

更多...
2

赞同来自: FinnWells ToSee

若当前页面不是首页,mui默认会执行如下代码:
```javascript
plus.key.addEventListener('backbutton', mui.back);
```

因此,若想禁用或复写后退逻辑,则只需要复写mui.back方法即可,例如... 显示全部 »
若当前页面不是首页,mui默认会执行如下代码:
```javascript
plus.key.addEventListener('backbutton', mui.back);
```

因此,若想禁用或复写后退逻辑,则只需要复写mui.back方法即可,例如:
```javascript
mui.back = function(){
//首次按键,提示‘再按一次退出应用’
if(!first){
first = new Date().getTime();
mui.toast('再按一次退出应用');
setTimeout(function(){
first = null;
},1000);
}else{
if(new Date().getTime()-first<1000){
plus.runtime.quit();
}
}
alert(e.keyType+"\n"+e.keyCode);
return false;
}
```
2

赞同来自: 东翌学院vivi 云中漫步者

三方专业培训视频已出,[http://ask.dcloud.net.cn/article/299](http://ask.dcloud.net.cn/article/299)

## 三方培训
HTML5中国产业联盟里有专业的培训机构为HTML5开发者提供DC... 显示全部 »
三方专业培训视频已出,[http://ask.dcloud.net.cn/article/299](http://ask.dcloud.net.cn/article/299)

## 三方培训
HTML5中国产业联盟里有专业的培训机构为HTML5开发者提供DCloud产品的培训。
- 0Hich的网校:大量免费视频教程:[http://dcloud.apk00.com](http://dcloud.apk00.com)
- 东翌学院:直播小班开课:[http://www.dongyixueyuan.com/](http://www.dongyixueyuan.com/)

## 网友经验
三方网友的学习经验有时对其他入门者会很有帮助,站在另一个角度来看待问题。
网友YanRong的心得: [http://ask.dcloud.net.cn/article/217](http://ask.dcloud.net.cn/article/217)
滴石App开发者的心得:[http://uikoo9.com/book/chapterDetail/1](http://uikoo9.com/book/chapterDetail/1)

这方面资源更新,请关注[http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/89](http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/89)
0

赞同来自:

[http://ask.dcloud.net.cn/article/13416](http://ask.dcloud.net.cn/article/13416)
[http://ask.dcloud.net.cn/article/13416](http://ask.dcloud.net.cn/article/13416)
2

赞同来自: Trust 1292039589@qq.com

如果你开发移动app,那不会刷新的。
如果开发web app,后退刷新的问题,在不同浏览器上不一样。在qq、uc等浏览器里后退不会刷新,但在chrome上后退会刷新,此时只能用spa方式,也就是其实此时打开的不是新page,而是新的div。
如果你开发移动app,那不会刷新的。
如果开发web app,后退刷新的问题,在不同浏览器上不一样。在qq、uc等浏览器里后退不会刷新,但在chrome上后退会刷新,此时只能用spa方式,也就是其实此时打开的不是新page,而是新的div。
1

赞同来自: Neil_HL

目录结构
- app
* index.js
* app.js
* mui.js
* jquery.js
- bulid
- webpack.config.js

webpack.config.js
```
var path = ... 显示全部 »
目录结构
- app
* index.js
* app.js
* mui.js
* jquery.js
- bulid
- webpack.config.js

webpack.config.js
```
var path = require('path');
// 定义几个路径
var ROOT_PATH = path.resolve(__dirname); //__dirname是文件所在的目录
var APP_PATH = path.resolve(ROOT_PATH, 'app');
var BUILD_PATH = path.resolve(ROOT_PATH, 'build');

module.exports = {
entry: APP_PATH, //这里默认会找index.js,如果需要指定的话,再后面继续拼路径即可;
output: {
path: BUILD_PATH,
filename: 'app.js'
},
resolve: {
alias: {
mui: path.resolve(ROOT_PATH, 'app/mui.js'),
jquery: path.resolve(ROOT_PATH, 'app/jquery.js')
}
}
};
```
在app.js中引入mui或jquery
```
import mui from 'mui';
import jquery from 'jquery';
```
build
```
$ webpack
```
结果截图

** 插入的附件 **

完整最简工程附上
2

赞同来自: Trust 1120646809@qq.com

这是因为苹果appstore审核机制更严格了引起的问题,机审扫描发现应用代码中包含调用定位API就要求添加应用后台使用定位(NSLocationAlwaysUsageDescription)的描述信息。以前苹果审核规则是只有应用要求再后台使用定位功能时才添加此... 显示全部 »
这是因为苹果appstore审核机制更严格了引起的问题,机审扫描发现应用代码中包含调用定位API就要求添加应用后台使用定位(NSLocationAlwaysUsageDescription)的描述信息。以前苹果审核规则是只有应用要求再后台使用定位功能时才添加此描述信息,云端打包默认没有添加此描述信息,仅添加应用使用定位功能的描述信息(NSLocationWhenInUseUsageDescription)。我们已经更新了云端打包机默认也添加了NSLocationAlwaysUsageDescription描述信息。
**如果应用没有使用到定位功能**
重新提交云端打包生成新的ipa即可。
**如果应用使用到定位功能**
可以通过以下方法修改描述内容。
请在manifest.json文件的plus->distribute->apple->plistcmds添加以下内容:
```javascript
"plistcmds":[
"Set :NSLocationWhenInUseUsageDescription 使用定位描述信息",
"Set :NSLocationAlwaysUsageDescription 后台使用定位描述信息"
]

```
重新提交云端打包生成新的ipa。
更多用户授权描述配置参考[这里](http://ask.dcloud.net.cn/article/12964)
0

赞同来自:

**在uniapp中使用bmob(这里用js的sdk)**

**前提:**
1.已经下载了bmob的sdk文件
2.创建应用,并复制应用key
bmob官网有使用文档,下面是把bmob引入uniapp

**操作**:
1. 在根目录新建文件夹... 显示全部 »
**在uniapp中使用bmob(这里用js的sdk)**

**前提:**
1.已经下载了bmob的sdk文件
2.创建应用,并复制应用key
bmob官网有使用文档,下面是把bmob引入uniapp

**操作**:
1. 在根目录新建文件夹common,把sdk放进去(一定不要把sdk文件放入static,会报错)

2.在根目录main.js里全局引入bmob的sdk文件
** 插入的附件 **

3.查看文档操作bmob数据库
index是我创建的表名。

** 插入的附件 **
1

赞同来自: Trust

我研究了一下MUI源码,源码里直接是写死的`backgroundColor`,而且也并没有暴露出回调入口,也并没有可以外部重写的方式。
估计这问题官方也没啥答复,所以刚刚我把源码改了,亲测有效,现把改动贴出来给有同样问题的童鞋参考:

``` js
var T... 显示全部 »
我研究了一下MUI源码,源码里直接是写死的`backgroundColor`,而且也并没有暴露出回调入口,也并没有可以外部重写的方式。
估计这问题官方也没啥答复,所以刚刚我把源码改了,亲测有效,现把改动贴出来给有同样问题的童鞋参考:

``` js
var Transparent = function(element, options) {

...

// 约 8077 行,Transparent构造函数内
this._style = this.element.style;
this._bgColor = this._style.backgroundColor;
this._opacity = this._style.opacity ? +this._style.opacity : 0;
var color = getColor(mui.getStyles(this.element, 'backgroundColor'));
if (color.length) {
this._R = color[0];
this._G = color[1];
this._B = color[2];
this._A = parseFloat(color[3]);
this.lastOpacity = this._A;
} else if (this._opacity === 1) {
throw new Error("元素背景颜色必须为RGBA");
}
this._bufferFn = $.buffer(this.handleScroll, this.options.duration, this);
this.initEvent();

...

// Transparent.prototype.handleScroll
Transparent.prototype.handleScroll = function(e) {
var y = window.scrollY;
if (!this.isNativeScroll && e && e.detail) {
y = -e.detail.y;
}
switch (this.options.transProp) {
case 'opacity':
var opacity = (y - this.options.top) / this.options.offset + this._opacity;
opacity = Math.min(Math.max(this._opacity, opacity), 1);
this._style.opacity = opacity;
if (opacity > this._opacity) {
this.element.classList.add(CLASS_ACTIVE);
} else {
this.element.classList.remove(CLASS_ACTIVE);
}
break;
case 'backgroundColor':
default:
var opacity = (y - this.options.top) / this.options.offset + this._A;
opacity = Math.min(Math.max(this._A, opacity), 1);
this._style.backgroundColor = 'rgba(' + this._R + ',' + this._G + ',' + this._B + ',' + opacity + ')';
if (opacity > this._A) {
this.element.classList.add(CLASS_ACTIVE);
} else {
this.element.classList.remove(CLASS_ACTIVE);
}
break;
}
if (this.lastOpacity !== opacity) {
$.trigger(this.element, 'alpha', {
alpha: opacity
});
this.lastOpacity = opacity;
}
};

...

// Transparent.prototype.destory
Transparent.prototype.destory = function() {
this.scrollByElem.removeEventListener('scroll', this._bufferFn);
this.scrollByElem.removeEventListener($.EVENT_MOVE, this._bufferFn);
if (this._bgColor) this.element.style.backgroundColor = this._bgColor;
if (this._opacity) this.element.style.opacity = this._opacity;
this.element.mui_plugin_transparent = null;
};

```

调用方式(只需要加一个名为`transProp`的参数即可):
``` js
mui(XXElement).transparent({
offset: 120,
transProp: 'opacity' // 可选值:'opacity','backgroundColor'。默认:'backgroundColor'
})
```
0

赞同来自:

[http://ask.dcloud.net.cn/question/49181](http://ask.dcloud.net.cn/question/49181)
[http://ask.dcloud.net.cn/question/49181](http://ask.dcloud.net.cn/question/49181)
1

赞同来自: Trust

[http://ask.dcloud.net.cn/question/56264](http://ask.dcloud.net.cn/question/56264) 附件的js文件替换你本地的js文件
[http://ask.dcloud.net.cn/question/56264](http://ask.dcloud.net.cn/question/56264) 附件的js文件替换你本地的js文件
0

赞同来自:

1、检查资源引用路径
2、是否误将文件加到manifest.json中的unpackage节点下了
1、检查资源引用路径
2、是否误将文件加到manifest.json中的unpackage节点下了
0

赞同来自:

详情参考:[https://ask.dcloud.net.cn/article/35473](https://ask.dcloud.net.cn/article/35473)
详情参考:[https://ask.dcloud.net.cn/article/35473](https://ask.dcloud.net.cn/article/35473)
更多...

给大家分享一个用MUI做的影视APP对接的苹果CMS做后台 h5+ mui

分类: HTML5+ 夫子15 小时前  评论文章 • 11 个评论 • 855 次浏览

MUI开发注意事项 mui 入门 页面跳转

分类: MUI 953744806@qq.com3 天前  评论文章 • 70 个评论 • 298165 次浏览

mui开发H5+app——原生选择系统相册图片上传七牛云 mui

分类: HTML5+ DClud_incess4 天前  评论文章 • 1 个评论 • 48 次浏览

mui如何自定义9宫格样式 栅格 grid mui

分类: MUI jojoku2019-05-14 14:59  评论文章 • 2 个评论 • 14825 次浏览

分享一个Andorid手机插入一个日程事件 Native.JS 日历 mui

分类: Native.js hn-gw@126.com2019-05-14 14:05  评论文章 • 1 个评论 • 27 次浏览

MUI开发小米商城视频教程 附源码和笔记 mui

分类: MUI 素材火2019-05-13 09:40  评论文章 • 4 个评论 • 700 次浏览

mui初级入门教程(二)— html5+ webview 实现底部栏切换用法详解 选项卡 Webview mui

分类: MUI kysin2019-05-10 17:21  评论文章 • 63 个评论 • 75288 次浏览

绿色风格mui微信端用户注册登录界面模板 mui

分类: MUI 素材火2019-05-10 11:37  发表文章 • 0 个评论 • 55 次浏览

mui初级入门教程(三)— html5+ XMLHttpRequest 与mui ajax用法详解 懒加载 ajax XMLHttpRequest HTML5+ mui

分类: MUI 兴趣然2019-05-08 11:40  评论文章 • 13 个评论 • 26174 次浏览

MUI、微信小程序、Vue实战项目项目及源代码分享(含源码) Vue 教程 视频 mui

分类: MUI CWL17600827397@163.com2019-05-08 08:55  评论文章 • 20 个评论 • 6054 次浏览

积累了10套mui手机模板 mui

分类: MUI 天热蚊多2019-05-05 11:08  评论文章 • 10 个评论 • 21155 次浏览

mui框架写的金融行业app模板 App mui

分类: MUI 天热蚊多2019-04-28 11:59  发表文章 • 0 个评论 • 86 次浏览

更多...