Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

elementMgr.js 在vue中的一些问题 #36

Closed
luo-geng opened this issue Jun 5, 2018 · 8 comments
Closed

elementMgr.js 在vue中的一些问题 #36

luo-geng opened this issue Jun 5, 2018 · 8 comments

Comments

@luo-geng
Copy link

luo-geng commented Jun 5, 2018

在Vue中使用先说目前发现的几个问题吧:
1.在 elementMgr.js 中导入 import htmlTemplate from './tmplate/innerHTML';会报找到不模块。
解决:在后面加上‘.html’import htmlTemplate from './tmplate/innerHTML.html';
2在npm i live2d-widget后,需要再手动安装一下live2d-widget的依赖
3里面会生成‘[object Object]’字样,如下图
qq 20180605114122
qq 20180605112738

@xiazeyu
Copy link
Owner

xiazeyu commented Jun 5, 2018

@luogeng2017
不知道您使用的是哪个版本的live2d-widget.js
关于1: 这个在webpack编译时会自动加上后缀, 而且对最终生成的bundle来看不会影响
2 https://github.com/xiazeyu/live2d-widget.js/blob/dev/README.md
3 能否提供更加详细的信息...或者找找原因..目前其他用户未出现此问题

@xiazeyu
Copy link
Owner

xiazeyu commented Jun 9, 2018

2 您需要npm i --save live2d-widget

@luo-geng
Copy link
Author

哦,我就是npm i --save live2d-widget。
qq 20180611110324
我是用的vue-cli3.0.x构建的项目,后来通过上图那样改了,就好了。应该是vue-cli对不写 '.html'没处理好。那个[object Object]newElem.innerHTML = htmlTemplate;造成的

@xiazeyu
Copy link
Owner

xiazeyu commented Jun 11, 2018

@luogeng2017 20298ad
这个问题我在dev分支可能有解决了.
在将来的4.0版本中可以通过直接导入umd模块而不需自行编译

.html的问题是由于我们的webpack配置文件里有自动加后缀的设置。

README的错误在dev分支也获得了修正。

@luo-geng
Copy link
Author

嗯,这个项目很不错了,支持!
那个shizuku的桌角怎么调都显示不全,不知道是不是我设置的问题。

@xiazeyu
Copy link
Owner

xiazeyu commented Jun 11, 2018

@luogeng可能是插件画布缩放的问题..也有可能是模型自己的设置的问题...
不过话说显示不全是指什么..我看你的截图挺全的啊

@luo-geng
Copy link
Author

应该是画布问题。貌似通过config改不了。
qq 20180612153501

@xiazeyu
Copy link
Owner

xiazeyu commented Jun 12, 2018

Same with #12

@xiazeyu xiazeyu closed this as completed Jun 12, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants