[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10033":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":22,"defaultBranch":23,"hasWiki":21,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":14,"lastSyncTime":31,"discoverSource":32},10033,"vue-resource","pagekit\u002Fvue-resource","pagekit","The HTTP client for Vue.js","",null,"JavaScript",10007,1568,2,83,0,1,3,44.59,"MIT License",true,false,"develop",[25,26,27,5],"http-client","javascript","vue","2026-06-12 02:02:16","# vue-resource [![Build](https:\u002F\u002Fcircleci.com\u002Fgh\u002Fpagekit\u002Fvue-resource.svg?style=shield)](https:\u002F\u002Fcircleci.com\u002Fgh\u002Fpagekit\u002Fvue-resource) [![Downloads](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002Fvue-resource.svg)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fvue-resource) [![jsdelivr](https:\u002F\u002Fdata.jsdelivr.com\u002Fv1\u002Fpackage\u002Fnpm\u002Fvue-resource\u002Fbadge?style=rounded)](https:\u002F\u002Fwww.jsdelivr.com\u002Fpackage\u002Fnpm\u002Fvue-resource) [![Version](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fvue-resource.svg)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fvue-resource) [![License](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002Fvue-resource.svg)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fvue-resource)\n\nThe plugin for [Vue.js](http:\u002F\u002Fvuejs.org) provides services for making web requests and handle responses using a [XMLHttpRequest](https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FXMLHttpRequest) or JSONP.\n\n## Features\n\n- Supports the [Promise](https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FJavaScript\u002FReference\u002FGlobal_Objects\u002FPromise) API and [URI Templates](https:\u002F\u002Fmedialize.github.io\u002FURI.js\u002Furi-template.html)\n- Supports [interceptors](docs\u002Fhttp.md#interceptors) for request and response\n- Supports latest Firefox, Chrome, Safari, Opera and IE9+\n- Supports Vue 1.0 & Vue 2.0\n- Compact size 14KB (5.3KB gzipped)\n\n## Installation\nYou can install it via [yarn](https:\u002F\u002Fyarnpkg.com\u002F) or [NPM](http:\u002F\u002Fnpmjs.org\u002F).\n```\n$ yarn add vue-resource\n$ npm install vue-resource\n```\n\n### CDN\nAvailable on [jsdelivr](https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fvue-resource@1.5.3), [unpkg](https:\u002F\u002Funpkg.com\u002Fvue-resource@1.5.3) or [cdnjs](https:\u002F\u002Fcdnjs.com\u002Flibraries\u002Fvue-resource).\n```html\n\u003Cscript src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fvue-resource@1.5.3\">\u003C\u002Fscript>\n```\n\n## Example\n```js\n{\n  \u002F\u002F GET \u002FsomeUrl\n  this.$http.get('\u002FsomeUrl').then(response => {\n\n    \u002F\u002F get body data\n    this.someData = response.body;\n\n  }, response => {\n    \u002F\u002F error callback\n  });\n}\n```\n\n## Documentation\n\n- [Configuration](docs\u002Fconfig.md)\n- [HTTP Requests\u002FResponse](docs\u002Fhttp.md)\n- [Creating Resources](docs\u002Fresource.md)\n- [Code Recipes](docs\u002Frecipes.md)\n- [API Reference](docs\u002Fapi.md)\n\n## Changelog\n\nDetails changes for each release are documented in the [release notes](https:\u002F\u002Fgithub.com\u002Fpagekit\u002Fvue-resource\u002Freleases).\n\n## Contribution\n\nIf you find a bug or want to contribute to the code or documentation, you can help by submitting an [issue](https:\u002F\u002Fgithub.com\u002Fpagekit\u002Fvue-resource\u002Fissues) or a [pull request](https:\u002F\u002Fgithub.com\u002Fpagekit\u002Fvue-resource\u002Fpulls).\n\n## License\n\n[MIT](http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT)\n","vue-resource 是一个为 Vue.js 提供的 HTTP 客户端插件，用于发起网络请求并处理响应。它支持 Promise API 和 URI 模板，允许开发者使用拦截器来处理请求和响应过程，适用于现代浏览器包括 Firefox、Chrome、Safari、Opera 以及 IE9 及以上版本，并兼容 Vue 1.0 和 Vue 2.0 版本。其小巧的体积（压缩后仅5.3KB）使其成为构建需要与服务器进行数据交互的单页应用的理想选择。无论是通过 npm\u002Fyarn 安装还是直接从 CDN 引入，都能轻松集成到项目中。","2026-06-11 03:26:12","top_topic"]