王小o

这家伙很懒,什么也没写
文章
0
评论
54
加入时间
3年前

打包发布成APP,手机返回键直接关闭了APP,如果解决

默认创建的工程属于webapp,没有物理拦截,这个属于原生方面的,具体是什么平台,比方dcloud,那创建 dcloud平台的工程,index.js 里面有段注释,用来开启这个物理按键拦截。如果是其它平台,需要参考这个工程的写法调用原生方法去拦截就可以了。

比方创建dcloud工程,里面就会有你需要的信息。
```
buijs create buiapp -p dcloud
```

接口以模块的方式分离出去会有影响吗

没有影响的,本来就支持模块抽离的,模块都是按需加载,这样组织是比较推荐的,但就要留意模块之间不要嵌套太深。

再一个,这种模块如果是全局模块,推荐在外部引入 global.js ,通过 loader.global 定义的方法,可以在全局引用。

page显示乱码

这个问题在于文件的编码格式,非UTF-8导致的中文乱码问题,可以尝试使用vscode 点击右下角 编码,把文件重新另存为utf-8 无BOM模式

树菜单组件-tree

自定义的树组件里面目前做的比较简单,类似于点击展开,点击跳转的操作,并没有选择的选项,且当前是多选状态,如果需要获取这个值,可以遍历整个 bui-accordion 下的所有 包含 active 的选项。 树已经是完全自定义了,可以按自己需要自行修改。