如何在Angularjs中使用Nodejs的Buffer?
How to use Nodejs's Buffer in Angularjs?
如何在 Angularjs 中 use/call Nodejs's Buffer ?我在 google 中花了很多时间,但我找不到答案。感谢您的帮助。
我找到了解决方案。思路是用Javascript的ArrayBuffer,DataView做和NodeJS的Buffer一样的东西。
比如在NodeJS中,我写了一些东西:
var buffer = new Buffer(9);
buffer.writeUInt8(3, 0);
buffer.writeUInt32LE(0x00040000, 1);
Javascript中对应的代码如下:
var buffer = new ArrayBuffer(9);
var dataview = new DataView(buffer);
dataview.setUint8(0, 3);
dataview.setUint32(1, parseInt('0x00040000'), true);
希望这对遇到同样问题的人有所帮助。
如何在 Angularjs 中 use/call Nodejs's Buffer ?我在 google 中花了很多时间,但我找不到答案。感谢您的帮助。
我找到了解决方案。思路是用Javascript的ArrayBuffer,DataView做和NodeJS的Buffer一样的东西。
比如在NodeJS中,我写了一些东西:
var buffer = new Buffer(9);
buffer.writeUInt8(3, 0);
buffer.writeUInt32LE(0x00040000, 1);
Javascript中对应的代码如下:
var buffer = new ArrayBuffer(9);
var dataview = new DataView(buffer);
dataview.setUint8(0, 3);
dataview.setUint32(1, parseInt('0x00040000'), true);
希望这对遇到同样问题的人有所帮助。