找回密码
 立即注册
搜索

微信记录 快应用官方微信群交流记录(第七十八期)

0
回复
1886
查看
[复制链接]

479

主题

780

帖子

6620

积分

 楼主| 2018-12-13 16:33:53 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2018-12-13 16:38 编辑
快应用官方微信群交流记录
4.png
1.问:大家,有用过 webview 和快应用双向通信这个特性吗?文档上面,说版本1020+后,支持。但是我在1030版本环境下,用不了,接受不到webview 传递过来的消息。
答:注意 trusturl 那个要设置好。
6.png
1.问:背景图不支持 base 64么?
答:是可以支持的。
问:
1.png
问:这个内联样式,我写了一个背景图,为啥没显示图片啊?
2.png
答:动态修改 background-image 么? 已知这里存在些问题,这边开发同事已经在修改,将在下个版本中修复。
问: 循环的。
图片3.png
答: 这是一个问题;目前可以 Hack 的做法是
;此处我会反馈给这边的同事,后续在设计上做一个修复的。
2.问:渐变色和圆角一起用圆角就失效了。
图片4.png
答:嗯,是的。这个 Bug 已知(连同已知 border、background 其他相关问题),将会在 1040 中予以修复。
3.问:输入框点击空白处无法收起键盘这个怎么设置一下啊?
答:可以在空白区域内添加事件,加如下逻辑即可:this.$element('yourInputId').focus({focus: false})。
5.png
1.问:快应用里调用某个方法里面的参数能传自定义的变量吗?
答:可以的;如果你在 onInit 中调用的话。
  1. onInit() {
  2. this.typeBK(this.yourVaruableName)
复制代码
那个 that 是? 快应用是支持 ES6 的,所以基本不需要 that = this 这种写法的(特殊情况可以 bind(this))。 问:怎么把自己的方法抽取出来在其他页面也能调用呢?
答:可以将其封装出来,放在 utils 文件;然后暴露至全局下面(global or this.$app 等); 在其他页面可以用直接调用,或者 this.$app.xyz 这样;
2.问:页面oninit时 this.$app.$data.x = 0,在外部文件里面给this.$app.$data.x = 1 赋值,报错$data undefined是什么原因?页面oninit时 this.$app.$data.x = 0,在外部文件里面给this.$app.$data.x = 1 赋值,报错$data undefined是什么原因?
图片5.png
答:在外部文件里面给this.$app.$data.x = 1 赋值,请问这个外部文件指的是哪个呢?
问:js文件,是引入一个公共的方法,在方法里面this.$app.$data.x = 1 赋值。
答: js 文件的话,未在组件声明周期内,是没有 this.$app 这个实例的;可以打印下看看,应该是未定义;你的这个需求的话,可以用将数据暴露给其他的全局上,如 global;或者统一于一个 js 文件的某个对象内,设定 set get update 等方法。

8.png
5.png
问: app.ux 的 onDestroy 生命周期函数中调用 storage.clear or storage.delete;请问,app.ux是哪个文件,storage.set,在快应用退出之后会默认清除么

联系我们
官方客服微信:kuaiyingyongguanKF
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册