tôi có thể kích hoạt tin nhắn cảnh báo từ phi tiêu, nhưng không thể tìm ra cách gọi hàm tôi đã viết trong tệp js khác từ phi tiêu. Đây sẽ là một điểm bán hàng lớn nếu nó thẳng về phía trước. Tôi đã thấy this post, điều này khiến tôi bắt đầu, nhưng tôi cảm thấy phải có một cách, vì vậy hãy chia sẻ tình yêu nếu bạn đã tìm ra nó.gọi javascript từ Dart
Đây là những gì tôi đã thực hiện:
Thêm phần này vào tập tin yaml:
phụ thuộc: js: tổ chức: js
Add tuyên bố nhập khẩu hàng đầu của tập tin phi tiêu : import 'package: js/js.dart' thành js;
Thêm chút mã này để hiển thị thông báo cảnh báo
js.scoped (() { js.context.alert() "nhảy cho niềm vui!"; });
Dưới đây là phần mà tôi nghĩ nên làm việc nhưng không: cho rằng tôi có một hàm doSomething javascript(), tôi sẽ có thể gọi
js.context.doSomething();
Và khi nhập, chúng tôi nên chỉ định tiền tố cho mã ở trên hoạt động: 'import 'package: js/js.dart' là js;' –
Nhờ đề xuất điều đó. Tôi đã chỉnh sửa câu trả lời. –
js là gì: 0.0.13 và cách khác với js: bất kỳ – BraveNewMath