严文彬
严文彬
> 有点牛逼, 不过太难学了吧 哈哈 文档写的不好,建议多看代码
@a799791706 我没有用过vue,理论上也是支持的,你可以自行搜索一下“如何在vue中使用web-components”
> @a799791706 > > @XboxYan > > @a799791706 我没有用过vue,理论上也是支持的,你可以自行搜索一下“如何在vue中使用web-components” > > 用了没有效果,大佬有QQ吗,问点问题? 可以查看一下这个[https://cn.vuejs.org/v2/api/#ignoredElements](https://cn.vuejs.org/v2/api/#ignoredElements) ```js Vue.config.ignoredElements = [ 'my-custom-web-component', 'another-web-component', // 用一个 `RegExp` 忽略所有“ion-”开头的元素 // 仅在 2.5+ 支持 /^ion-/ ] ```
> icon没有了 @lbc19920615 可能网络原因吧,图标包是单独的,线上的例子没有问题
xy-icon
fixed定位问题。tab里面用到了transfrom,所以dialog相对于tab定位。建议放在外部,语意也更好 (本来对话框就应该放在根节点)
有一个解决方式是把`tab`的滚动由`transform`改为`left`,但不是根本解决方式。 建议不要过于组件化,不要用`react`的思维来使用`web`组件,没有统一的数据管理,传递起来会很麻烦。 可能最后查找一个元素会变成这样... ```js this.shadowRoot.querySelector('.public').shadowRoot.querySelector('button') ```
好的,精度的问题,后面会解决。 另外,如果有别的问题,可以直接在评论区评论,也会同步到`issue`。
好像是`gitalk`的问题,重新登录,然后刷新下试试。