HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

模拟器调用本地服务器接口报{"errMsg":"request:fail abort statusCode:-1"}

模拟器调用本地服务器接口报{"errMsg":"request:fail abort statusCode:-1"}
是使用127.0.0.1 本地回环地址,修改为本机ipv4地址解决

模拟器调用本地服务器接口报{"errMsg":"request:fail abort statusCode:-1"}
是使用127.0.0.1 本地回环地址,修改为本机ipv4地址解决

关于事件的stop属性

事件透传

请问如何动态控制stop属性, 即一定条件下允许冒泡, 一定条件下不允许冒泡?

请问如何动态控制stop属性, 即一定条件下允许冒泡, 一定条件下不允许冒泡?

微信小程序背景图不显示 / 小程序背景图转码base64

微信小程序

微信小程序设置设置本地背景图,大于40kb时需要手动转换成base64显示。

    computed: {  
        base64PageImg: function() {  
            let that = this;  
            let base64Img = uni.getFileSystemManager().readFileSync(that.pageImg, "base64");//转码  
            return 'data:image/png;base64,' + base64Img//拼接后返回  
        }  
    },
继续阅读 »

微信小程序设置设置本地背景图,大于40kb时需要手动转换成base64显示。

    computed: {  
        base64PageImg: function() {  
            let that = this;  
            let base64Img = uni.getFileSystemManager().readFileSync(that.pageImg, "base64");//转码  
            return 'data:image/png;base64,' + base64Img//拼接后返回  
        }  
    },
收起阅读 »

HBuilder搭建php环境,运行预览 最新教程

PHP

百度下载 php集成环境:phpstudy

比如:集成环境工具安装在这路径:C:\phpstudy_pro

菜单栏 左边 环境.安装好php插件

然后在工具首页,点击 一键启动:WNMP启动


然后在HBuilder工具里面顶部----运行---运行到浏览器---配置web服务器
设置:外部浏览器调用url:
http://127.0.0.1:80
(上面这个网址,端口 一般默认是这样.或者自己看看对比phpstudy集成环境工具的参数.)


再然后:
HBuilder工具里面顶部---文件----导入-----从本地目录导入:在集成环境安装目录里面选中网站的目录:C:\phpstudy_pro\WWW

然后在C:\phpstudy_pro\WWW 这个目录里面新建一个2.php文件.
然后刷新HBuilder,就编辑2.php这个文件.就可以预览了.

详细教程我也发在这里:https://jingyan.baidu.com/article/1612d500676ccfa30e1eee95.html

上面是我一次用,乱撞成功的.不保证成功.

继续阅读 »

百度下载 php集成环境:phpstudy

比如:集成环境工具安装在这路径:C:\phpstudy_pro

菜单栏 左边 环境.安装好php插件

然后在工具首页,点击 一键启动:WNMP启动


然后在HBuilder工具里面顶部----运行---运行到浏览器---配置web服务器
设置:外部浏览器调用url:
http://127.0.0.1:80
(上面这个网址,端口 一般默认是这样.或者自己看看对比phpstudy集成环境工具的参数.)


再然后:
HBuilder工具里面顶部---文件----导入-----从本地目录导入:在集成环境安装目录里面选中网站的目录:C:\phpstudy_pro\WWW

然后在C:\phpstudy_pro\WWW 这个目录里面新建一个2.php文件.
然后刷新HBuilder,就编辑2.php这个文件.就可以预览了.

详细教程我也发在这里:https://jingyan.baidu.com/article/1612d500676ccfa30e1eee95.html

上面是我一次用,乱撞成功的.不保证成功.

收起阅读 »

请教下:微信小程序实现Session功能及无法获取session问题 服务端是thinkphp5

uni.request({
url: getApp().globalData.apiurl + '/getHomeList',
header: {
'content-type': 'application/json',
'cookie':''+uni.getStorageSync('session_id'),
},
......

继续阅读 »

uni.request({
url: getApp().globalData.apiurl + '/getHomeList',
header: {
'content-type': 'application/json',
'cookie':''+uni.getStorageSync('session_id'),
},
......

收起阅读 »

使用onReachBottom做上拉加载的时候一定要先在页面的data里面预先赋值,否则无法渲染

上拉加载
            return {  
                data_0:[],  
                data_1:[],  
                data_2:[],  
这里一定先把上拉刷新的时候的数据先放在这里。  
否则后面渲染不出第二页
            return {  
                data_0:[],  
                data_1:[],  
                data_2:[],  
这里一定先把上拉刷新的时候的数据先放在这里。  
否则后面渲染不出第二页

hbuiderX简单白色主题(倩女幽魂)

主题

{
"editor.fontSize" : 14,
"editor.minimap.enabled" : false,
"explorer.iconTheme" : "vs-seti",
"workbench.colorCustomizations" : {
"[Default]" : {
"editor.background" : "#fefefe",
"explorer.file.status.modified" : "#999999",
"explorer.file.status.untracked" : "#8a7a1a",
"list.activeSelectionBackground" : "#f2f2f2",
"list.activeSelectionForeground" : "#ea5087",
"list.foreground" : "#555555",
"list.highlightForeground" : "#ea5087",
"list.hoverBackground" : "#f2f2f2",
"sideBar.background" : "#ece1e3",
"statusBar.background" : "#1f6fb5",
"statusBar.foreground" : "#cccccc",
"tab.activeBackground" : "#c5bcbd",
"tab.inactiveBackground" : "#f2f2f2",
"tab.inactiveForeground" : "#666666",
"toolBar.background" : "#ffffff"
}
}
}

继续阅读 »

{
"editor.fontSize" : 14,
"editor.minimap.enabled" : false,
"explorer.iconTheme" : "vs-seti",
"workbench.colorCustomizations" : {
"[Default]" : {
"editor.background" : "#fefefe",
"explorer.file.status.modified" : "#999999",
"explorer.file.status.untracked" : "#8a7a1a",
"list.activeSelectionBackground" : "#f2f2f2",
"list.activeSelectionForeground" : "#ea5087",
"list.foreground" : "#555555",
"list.highlightForeground" : "#ea5087",
"list.hoverBackground" : "#f2f2f2",
"sideBar.background" : "#ece1e3",
"statusBar.background" : "#1f6fb5",
"statusBar.foreground" : "#cccccc",
"tab.activeBackground" : "#c5bcbd",
"tab.inactiveBackground" : "#f2f2f2",
"tab.inactiveForeground" : "#666666",
"toolBar.background" : "#ffffff"
}
}
}

收起阅读 »

建议 离线打包的SDK 不要放到网盘中下载

离线SDK uniapp App离线打包

建议 最新版本的离线打包SDK,不要放到百度网盘中,下载太慢了。历史版本可以放到百度网盘中。

建议 最新版本的离线打包SDK,不要放到百度网盘中,下载太慢了。历史版本可以放到百度网盘中。

mac下hbuilder进行无线调试断线问题解决

无线调试

mac下进行安卓调试总是断线,给出部分手机使用无线不能连接的解决办法:

adb wifi调试断线问题解决(hbuilderx wifi调试)

mac下进行安卓调试总是断线,给出部分手机使用无线不能连接的解决办法:

adb wifi调试断线问题解决(hbuilderx wifi调试)

用vue-cli创建uni-app项目记录

为什么要使用vue-cli创建?

因为我这边的项目一般升级都只在线升级,只有极少数情况下才会走整包升级,但是由于HBuildeX更新过于频繁,并且不同的版本会带来问题(http://ask.dcloud.net.cn/article/35627),导致必须整包升级,所以为了减少整包升级的频率,使用了vue-cli创建项目,一般不进行编译器的升级,一直使用指定的编译器版本

  • 第一步: 根据官方文档创建项目

  • 第二步: 安装依赖
    我使用sass, 所以安装了sass-loader 和 sass, 不使用node-sass使因为node-sass安装慢且经常失败,需要注意的是dart-sass不支持/deep/和>>>,需要使用::v-deep代替

     npm install sass sass-loader --save-dev
  • 第三步
    在src目录下,开发即可,和使用HBuilderX无区别,仅目录不同

  • 生成wgt:

    1. 用npm run build:app-plus打包app资源,具体看文档
    2. 把整个项目拖进HBuilderX中,发行 -> 制作wgt,走的也是项目中的编译器,不是HBuilderX中的编译器
继续阅读 »

为什么要使用vue-cli创建?

因为我这边的项目一般升级都只在线升级,只有极少数情况下才会走整包升级,但是由于HBuildeX更新过于频繁,并且不同的版本会带来问题(http://ask.dcloud.net.cn/article/35627),导致必须整包升级,所以为了减少整包升级的频率,使用了vue-cli创建项目,一般不进行编译器的升级,一直使用指定的编译器版本

  • 第一步: 根据官方文档创建项目

  • 第二步: 安装依赖
    我使用sass, 所以安装了sass-loader 和 sass, 不使用node-sass使因为node-sass安装慢且经常失败,需要注意的是dart-sass不支持/deep/和>>>,需要使用::v-deep代替

     npm install sass sass-loader --save-dev
  • 第三步
    在src目录下,开发即可,和使用HBuilderX无区别,仅目录不同

  • 生成wgt:

    1. 用npm run build:app-plus打包app资源,具体看文档
    2. 把整个项目拖进HBuilderX中,发行 -> 制作wgt,走的也是项目中的编译器,不是HBuilderX中的编译器
收起阅读 »

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

5+App开发

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

1、本人小白一个,有意,有能力,有时间的彭友,望你接一下项目,会付费用,可以担保交易,望双方互重切磋,不留存、复制本项目任何代码用于自用或商业性质。

2、联系人QQ:122732169 胡工 13550282002

继续阅读 »

将现有,在运行中的微信小程序(原生)用HBuilder转Uni-app 程序,准备用于多端运行(特别是H5)

1、本人小白一个,有意,有能力,有时间的彭友,望你接一下项目,会付费用,可以担保交易,望双方互重切磋,不留存、复制本项目任何代码用于自用或商业性质。

2、联系人QQ:122732169 胡工 13550282002

收起阅读 »

修改备注字体颜色

修改备注字体颜色

我使用的是酷黑

1. D:\HBuilderX\plugins\theme-default\themes\black\Monokai.xml  

2.  所有的"#75715E" 更改成 "#00AA00"  

3.  重启HbuilderX 就成了
继续阅读 »

修改备注字体颜色

我使用的是酷黑

1. D:\HBuilderX\plugins\theme-default\themes\black\Monokai.xml  

2.  所有的"#75715E" 更改成 "#00AA00"  

3.  重启HbuilderX 就成了
收起阅读 »