![Animation's background](./assets/images/headers-img/basic_shape@0.5x.png)
Widgets
Các widget là một lựa chọn thông minh để thu hút người đọc đến với trang web của bạn. Hoàn hảo cho các trang web, blog và diễn đàn
Chọn widget của bạn
Hiển thị những chức năng tuyệt vời và báo giá thời gian thực trên trang web của bạn. Cung cấp cho người dùng của bạn cái nhìn mới nhất về thị trường mà không cần tích hợp phức tạp. Tùy chỉnh các widget và tùy chọn thông tin hiển thị cho người đọc.
Trở thành đối tác liên kết và kiếm tiền với các widget!
Đăng ký chương trình tiếp thị liên kết của chúng tôi và đính kèm các đường link giới thiệu trong các widget. Một cách đơn giản và thuận tiện giúp bạn kiếm tiền. Hãy để người hâm mộ kiếm tiền giúp bạn.
Câu hỏi thường gặp
1. Các widget không tương thích với các kích thước màn hình khác nhau. Tôi nên làm gì?
Sử dụng cài đặt Autosize. Khi bật Autosize, widget sử dụng 100% chiều rộng và/hoặc chiều cao khả dụng của của thành phần kèm theo. Cần chú ý thiết đặt chiều cao cụ thể của thành phần cha để widget hoạt động chính xác.
2. Tôi có thể widget trên các trang web sử dụng Angular 2 và các phiên bản cao hơn của khung này không?
Có. Dưới đây là một số gợi ý:
window.sfx('marketOverview', {
- Sao chép và dán tập lệnh widget ở đâu đó trên trang:
<script type="text/javascript" src="https://widgets.simplefx.com/sfx-widget.js"></script> - Tạo một thành phần container với thuộc tính ID phù hợp.
- Khi thành phần container xuất hiện và bạn muốn twidget hiển thị chức năng call (ví dụ: trong ngAfterViewInit Angular hook) window.sfx(). Ngoài các cài đặt khác, cần có tùy chọn containerId trong danh sách tham số. Tùy chọn này nên có giá trị của thuộc tính ID container được tạo trước đó.
window.sfx('marketOverview', {
containerId: 'sfx-market-overview',
language: 'auto',
width: '290px',
height: '450px',
theme: 'dark',
customElements: ["header","chartGridLines"],
symbols: ["BTCUSD","BTCEUR","NINTENDO.JP","AAPL.US","VOLV.SE","GOOG.US","LHA.DE","XAUEUR","BAY.DE","TOYOTA.JP","AUDCAD","LTCJPY","USDSEK"],
categoriesOrder: ["Crypto","Equities JP","Equities US","Equities SE","Equities DE","Precious Metals","Forex"],
})language: 'auto',
width: '290px',
height: '450px',
theme: 'dark',
customElements: ["header","chartGridLines"],
symbols: ["BTCUSD","BTCEUR","NINTENDO.JP","AAPL.US","VOLV.SE","GOOG.US","LHA.DE","XAUEUR","BAY.DE","TOYOTA.JP","AUDCAD","LTCJPY","USDSEK"],
categoriesOrder: ["Crypto","Equities JP","Equities US","Equities SE","Equities DE","Precious Metals","Forex"],
3. Tôi có thể sử dụng widget trên các trang web React không?
Có. Dưới đây là một số gợi ý:
window.sfx('marketOverview', {
- Sao chép và dán tập lệnh widget ở đâu đó trên trang:
<script type="text/javascript" src="https://widgets.simplefx.com/sfx-widget.js"></script> - Tạo một thành phần container với thuộc tính ID phù hợp.
- Khi thành phần container xuất hiện và bạn muốn twidget hiển thị chức năng call (ví dụ: trong ngAfterViewInit Angular hook) window.sfx(). Ngoài các cài đặt khác, cần có tùy chọn containerId trong danh sách tham số. Tùy chọn này nên có giá trị của thuộc tính ID container được tạo trước đó.
window.sfx('marketOverview', {
containerId: 'sfx-market-overview',
language: 'auto',
width: '290px',
height: '450px',
theme: 'dark',
customElements: ["header","chartGridLines"],
symbols: ["BTCUSD","BTCEUR","NINTENDO.JP","AAPL.US","VOLV.SE","GOOG.US","LHA.DE","XAUEUR","BAY.DE","TOYOTA.JP","AUDCAD","LTCJPY","USDSEK"],
categoriesOrder: ["Crypto","Equities JP","Equities US","Equities SE","Equities DE","Precious Metals","Forex"],
})language: 'auto',
width: '290px',
height: '450px',
theme: 'dark',
customElements: ["header","chartGridLines"],
symbols: ["BTCUSD","BTCEUR","NINTENDO.JP","AAPL.US","VOLV.SE","GOOG.US","LHA.DE","XAUEUR","BAY.DE","TOYOTA.JP","AUDCAD","LTCJPY","USDSEK"],
categoriesOrder: ["Crypto","Equities JP","Equities US","Equities SE","Equities DE","Precious Metals","Forex"],
4. Tại sao mã nhúng không hoạt động?
Có khả năng, vấn đề phát sinh do động thái cố gắng chèn mã quá nhanh, do đó buộc trình duyệt phải chặn thực thi tập lệnh đã nhúng. Ví dụ, điều này có thể xảy ra khi nhập lệnh qua innerHTML. Nhập mã nhanh bằng phương tiện của một số thư viện nhất định (ví dụ: jQuery) cũng có thể làm gián đoạn quá trình khởi tạo thích hợp của widget. Nếu bạn đang nhúng mã trên một trang web được điều khiển bởi cơ sở hạ tầng của bên thứ 3, hãy đảm bảo làm theo hướng dẫn của họ hoặc yêu cầu nhà phát triển nền tảng giúp đỡ.