Tôi đang cố gắng tạo đối tượng Phạm vi cho trình chỉnh sửa ace.js
trong mã của tôi, nhưng nó không hoạt động. Đó là thất bại trong một cách tôi không thể tìm ra. Trong the Ace documentation, constructor này là:Khi tôi cố gắng tạo đối tượng Phạm vi trong ace.js, lỗi "Trình xây dựng bất hợp pháp" được ném
new Range(Number startRow,
Number startColumn,
Number endRow,
Number endColumn)
Nhưng khi tôi cố gắng này trong mã của tôi:
new Range(0, 0, 0, 1)
Nó đặt ra một lỗi Uncaught TypeError: Illegal constructor
. Điều gì gây ra hành vi này và tại sao nó không khớp với tài liệu?
đó là nó, chỉ là tôi 'không sử dụng CommonJS, vì vậy giải pháp là 'var Range = ace.require (' ace/range '). Phạm vi' Cảm ơn bạn rất nhiều. –