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

HarmonyOS
2024-12-23 16:32:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

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

分享
微博
QQ
微信
回复
2024-12-23 19:06:25
相关问题
webview加载Vue h5失败
19103浏览 • 5回复 待解决
HarmonyOS Image组件调用异步方法吗?
1142浏览 • 1回复 待解决
请问ets的项目调用js的chart组件吗?
3886浏览 • 1回复 待解决
HarmonyOSweb与内嵌vue面的交互问题
1871浏览 • 1回复 待解决
HarmonyOS Web控件打开网页提示token非法
1843浏览 • 1回复 待解决
Web组件是否支持VUE和React
2772浏览 • 1回复 待解决
如何在新窗口打开网页
926浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
1581浏览 • 1回复 待解决
HarmonyOS WebView打开网页经常出现白屏
1627浏览 • 1回复 待解决