HarmonyOS 用web组件加载vue项目地址,能打开网页,但是调用runJavaScript方法调用vue里面的js方法失败,返回"Uncaught ReferenceError: htmlTest is not defined", source:

HarmonyOS
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

在原生JavaScript中调用Vue实例中的方法,需要先确保Vue实例已经被创建并且挂载到DOM上。然后可以通过访问Vue实例的$refs属性(如果你在模板中使用了ref属性),或者直接访问Vue实例本身来调用其方法。

分享
微博
QQ
微信
回复
4天前
相关问题
webview加载Vue h5失败
17847浏览 • 5回复 待解决
HarmonyOS Image组件调用异步方法吗?
304浏览 • 1回复 待解决
HarmonyOSweb与内嵌vue面的交互问题
602浏览 • 1回复 待解决
请问ets的项目调用js的chart组件吗?
2552浏览 • 1回复 待解决
如何在新窗口打开网页
376浏览 • 1回复 待解决
Web组件是否支持VUE和React
2085浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
502浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1745浏览 • 1回复 待解决
如何支持HarmonyOS调用JS方法及传参?
450浏览 • 1回复 待解决
HarmonyOS组件调用组件方法
41浏览 • 1回复 待解决