7NZ
7NZ
我用的element-ui。在dialog里面的form中使用了2个编辑器,它们的toolbar是不同的,并且用`v-if`判断渲染。 当2个编辑器根据条件来渲染时,我发现toolbar都是第一个编辑器的toolbar。 于是改成`v-show`,虽然toolbar不再是同一个,但是编辑器里面输入的时候,会出现奇怪的bug:输入一个字符后光标不再聚焦到编辑器,得再点一下鼠标才行,这样得输入一个字符就点一次鼠标,这显然是不行的。 最后我突然想到用vue的key指令,`给每个编辑器都绑定一个key`,发现此法可行。 ```html ... ... ```
``` /* * 判断浏览器是否为移动端 * @name isMobile * @param {boolean} true为PC端 */ ``` true为PC端?写错了吧 应该是true为移动端
@liulib I use className to querySelector element instead `scrollableTarget`. so that the next function can work right. ```jsx const scollList = document.querySelector('.js-scroll-list'); if (scollList) { scollList.scrollTo(0, 0); } ... ```
@vamsimudadla Don't use `scrollableTarget` property, use querySelector do whatever you want when dialog opened.
希望官方能出动态设置高度的API。 目前wxml-to-canvas组件的高度只有在组件渲染前设置才生效。 动态设置高度不生效,组件的高度会是第一次设置的值。 这时生成的图片就会变形,高度如果过长则会被截断,过短会拉长变形。 目前我的解决方案是先隐藏组件,等数据加载完成之后在设置宽度和高度,再显示组件 ```html ``` ```js wx.request({ url: 'test.php', data: params, success (res) { // 计算宽度和高度 const {width, height} = calcCanvasSize(res.data) this.setData({ height, width, showCanvas: true // 显示组件...
非常认同,感觉v2的文档是写给开发人员自己看的,又或者文档缺少人维护。 @lxfu1 能否可以把文档也开放下,让社区帮忙维护下。