Tôi mới sử dụng Vue. Tôi đang xem nó như một sự thay thế cho Angular và tôi thực sự thích nó cho đến nay. Để có được cảm giác về nó, tôi đang tái cấu trúc dự án Angular hiện tại thành một dự án Vue. Bây giờ tôi chỉ ở điểm mà tôi cần liên lạc với REST api của mình. Trong Angular, tôi đã sử dụng để định nghĩa một dịch vụ cho điều đó, được tiêm vào mọi bộ điều khiển cần thiết. Vue không biết 'dịch vụ' như tôi hiểu. Làm thế nào điều này có thể đạt được trong Vue? Cho đến nay tôi không thể tìm thấy một cách tiếp cận tốt cho việc này.Vue.js: xác định một dịch vụ
tài nguyên vue chỉ dành cho các chức năng http như tôi hiểu. Khi tôi sử dụng jQuery quá, điều này là lỗi thời.
Ví dụ:
Tôi có thành phần vue 1 và thành phần vue 2. Cả hai đều cần truy cập vào cùng một tài nguyên REST. Để xử lý điều này, tôi muốn một dịch vụ trung tâm, cả hai thành phần đều có thể sử dụng để yêu cầu tài nguyên REST. Góc có thành phần 'dịch vụ', chính xác là điều đó. Vue không có.
Cung cấp ví dụ cụ thể về những gì bạn cần. http là đủ để giao tiếp với REST – gurghet
Có một cái nhìn tại vue-resource: https://github.com/vuejs/vue-resource – nils