你是用的 demo1 么?kbone 所有 demo 编成 Web 端,其实和 kbone 本身都没有关系了,因为 kbone 是一个介于 Web 端代码和小程序层中间的适配层,原本 Web 端代码就是在浏览器上跑的,所以 kbone 是不会做任何处理的,demo 里的构建就是用了 vue 官方提供的 loader、plugin 来构建的。 然后单页白屏问题,往往出自以下两个原因: 1、没有配置像 / 这样的路由或者重定向,而你进去的是这样的根路径,所以没有路由响应导致白屏(本质上就是没有找到能响应的路由); 2、前端配置的路由,服务器端没有支持,这就取决于服务端对于 404 怎么处理了,如果服务端输出了白屏,那就是白屏了; 题主可自查下是否这两个原因导致的。
用kbone自带的demo,build web之后,显示空白页?npm run build之后,将dist/web 提供80端口访问,但是页面是空白的,也没有报错.
2020-05-25全局(所有页面)的话可以配置:https://wechat-miniprogram.github.io/kbone/docs/config/#global-reachbottom 单个页面的话,可以配置:https://wechat-miniprogram.github.io/kbone/docs/config/#pages-%E9%A1%B5%E9%9D%A2%E5%90%8D%E7%A7%B0-reachbottom 然后通过监听 window 的 reachbottom 事件即可: window.addEventListener('reachbottom', evt => { // to something }); 附注:binnie smile 同学图里是那坨要加了配置才会生成代码来着。
Kbone 如何监听 onReachBottom事件?或者如何实现下拉加载更多?Kbone 如何监听 onReachBottom事件?或者如何实现下拉加载更多?
2020-04-21这是基础库近段时间新增的属性,在 miniprogram-element@1.2.4 中已补充,可以试试。 如果是 kbone-ui 的话,也需要在其对应的库中进行补充,binnie 酱会拉相关负责开发同学来进行跟进。
kbone中使用scroll-view,相关属性没有添加上去,有大佬知晓吗?kbone中使用scroll-view,部分属性无法配置上去 我的: [图片][图片] 官方代码片段对比:[图片] 开发者工具版本和基础库都是支持的 我这边查看的不知道是不是,miniprogram-element中还没有支持?用kbone的wx-编写因为没有支持所以无法写入属性?有没有大佬知道是不是这个原因还是其他原因?
2020-04-15跟基础库版本有关,工具将版本调到 2.10.3 以上应该就不会有这个报错。kbone 中也加了针对低版本基础库这块的保护逻辑,更新到 miniprogram-element@1.2.3 即可。
第一次见:Cannot read property '_unprepared'- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo thirdScriptError sdk uncaught third Error Cannot read property '_unprepared' of undefined TypeError: Cannot read property '_unprepared' of undefined at Function.c.prepare (http://127.0.0.1:36493/appservice/__dev__/WAService.js:14:15086) 测试版开发工具1.02.1903211 昨天使用测试版还没有问题的 这是什么意思? 我没有使用这个变量啊
2020-04-07应该可以获取到的,你这里小程序也是走的 main.js 么?我给的模板里 web 走的 main.js,小程序走的 main.mp.js。要引入同一个 js 的话,直接 import 进来或者 require 进来即可,webpack 构建会进行处理。
kbone小程序端获取不到vue.prototype上的方法?如main.js中 Vue.prototype.$xx= xx; 小程序端调用this.$xx为undefined。请问有什么方法可以同时在web端和小程序端全局引入一个js?
2020-03-24你好,问一下哈,你这个帖子是怎么创建的呢?这个帖子的数据有点儿奇怪。
教程问题反馈:第4章 场景应用本地数据缓存4.6.1的读写缓存两个例子,异步和同步的例子代码错了。wx.getStorage应该是同步调用,但测试代码里却是用的异步使用方法和注释,下面的写入缓存也是一样。[图片]
2020-03-23_wxComponent 是挂在 canvas 这个 dom 节点上的临时变量,你这里的 that.$el 是当前组件的挂载节点,所以 that.$el._wxComponent 应该没有东西,你试试将 that.$el 改成 canvas 节点。
使用kbone,canvas成功绘制图片,wx.canvasToTempFilePath为何不生效?在kbone中成功绘制了上传的图片,但是使用wx.canvasToTempFilePath没有进success或者fail中 github上的回答是这样的 [图片] 但是在实际应用中没有起效 代码片段如下 [图片]
2020-03-18直接使用即可,比如 <textarea :auto-height="true"></textarea> PS:注意,vue 对于值为空的属性可能会删除,所以建议像上面例子中书写,而不要这样书写 <!-- 错误写法 --> <textarea auto-height></textarea>
html标签可替换的内置组件怎么使用内置组件的属性?// html <textarea class="hdf-textarea-con" rows="5" @blur="removeScroll" @focus="scrollTo" @input="change" :maxlength='maxCount' v-model="text" :placeholder="placeholder" //这样写,内置组件的属性不会生效 :adjust-position="true" :cursor-spacing="40" ></textarea> 使用了html的textarea便签代替原生textarea组件; 但是原生textarea组件的原生属性我应该怎样使用呢,如: cursor-spacing show-confirm-bar disable-default-padding
2020-03-16kbone 不支持 document.implementation.createHTMLDocument 接口,对于 kbone 不支持的 dom 接口,可以使用扩展能力来兼容或改造成你希望达到的状况:https://wechat-miniprogram.github.io/kbone/docs/guide/advanced.html#%E6%89%A9%E5%B1%95-dom-bom-%E5%AF%B9%E8%B1%A1%E5%92%8C-api
kbone编译vue项目为微信小程序报thirdScriptError错误,该怎么解决?已存在的vue项目,运行正常,使用kbone进行编译后,报错: [图片] 问题定位到,document.implementation为undefined: // Support: Safari 8 only // In Safari 8 documents created via document.implementation.createHTMLDocument // collapse sibling forms: the second one becomes a child of the first one. // Because of that, this security measure has to be disabled in Safari 8. // https://bugs.webkit.org/show_bug.cgi?id=137337 support.createHTMLDocument = ( function() { var body = document.implementation.createHTMLDocument( "" ).body; body.innerHTML = "<form></form><form></form>"; return body.childNodes.length === 2; } )();
2020-03-09非常抱歉哈, mp-webpack-plugin 在 0.8.1 版本在处理 projectConfig 参数时缺少判断,现已修复到 0.8.2 版本。
Kbone使用Vue模板安装依赖后编译和打包小程序端错误?https://github.com/wechat-miniprogram/kbone-template-vue 执行命令:npm run build:mp 或 npm run mp [图片]
2020-02-25