我已经证明在两个view.jsp(发送者和接收者)中编写通信代码的两个端口之间发送一个数组,所有这一切都没问题。 现在我需要在一个.js文件中使用这个数组,所以我已经将数组从view.jsp发送到myfile.js,但这不起作用。
在view.jsp(发件人)中我写道:
Liferay.fire('sendArray',{array: array});
在myfile.js(接收者)中,我写道:
Liferay.on('sendArray',function(event) {
console.log("Hello");
array = (event.array);
});