{"id":9634,"date":"2024-03-14T09:57:38","date_gmt":"2024-03-14T09:57:38","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/"},"modified":"2024-03-20T15:58:22","modified_gmt":"2024-03-20T15:58:22","slug":"how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/","title":{"rendered":"How to encapsulate a component in Vue that loads the next page of data?"},"content":{"rendered":"<p>To create a component that loads the next page of data, you can follow these steps:<\/p>\n<ol>\n<li>Create a component called LoadMore that includes a button or another interactive element to trigger the action of loading the next page of data. For example:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>&lt;template&gt;\r\n  <span class=\"language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">button<\/span> @<span class=\"hljs-attr\">click<\/span>=<span class=\"hljs-string\">\"loadNextPage\"<\/span>&gt;<\/span>\u52a0\u8f7d\u66f4\u591a<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">button<\/span>&gt;<\/span><\/span>\r\n&lt;\/template&gt;\r\n\r\n<span class=\"language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">script<\/span>&gt;<\/span><span class=\"language-javascript\">\r\n<span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-keyword\">default<\/span> {\r\n  <span class=\"hljs-attr\">methods<\/span>: {\r\n    <span class=\"hljs-title function_\">loadNextPage<\/span>(<span class=\"hljs-params\"><\/span>) {\r\n      <span class=\"hljs-comment\">\/\/ \u5728\u8fd9\u91cc\u89e6\u53d1\u52a0\u8f7d\u4e0b\u4e00\u9875\u6570\u636e\u7684\u64cd\u4f5c<\/span>\r\n      <span class=\"hljs-comment\">\/\/ \u53ef\u4ee5\u901a\u8fc7\u8c03\u7528\u7236\u7ec4\u4ef6\u4f20\u9012\u7684\u65b9\u6cd5\u6765\u5b9e\u73b0<\/span>\r\n      <span class=\"hljs-variable language_\">this<\/span>.$emit(<span class=\"hljs-string\">'load-next-page'<\/span>);\r\n    }\r\n  }\r\n}\r\n<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">script<\/span>&gt;<\/span><\/span>\r\n<\/code><\/pre>\n<ol>\n<li>Import the LoadMore component in the parent component and pass a method to load the next page of data.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>&lt;template&gt;\r\n  <span class=\"language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">div<\/span>&gt;<\/span>\r\n    <span class=\"hljs-comment\">&lt;!-- \u663e\u793a\u5f53\u524d\u9875\u9762\u6570\u636e --&gt;<\/span>\r\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">ul<\/span>&gt;<\/span>\r\n      <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">li<\/span> <span class=\"hljs-attr\">v-for<\/span>=<span class=\"hljs-string\">\"item in items\"<\/span> <span class=\"hljs-attr\">:key<\/span>=<span class=\"hljs-string\">\"item.id\"<\/span>&gt;<\/span>{{ item.name }}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">li<\/span>&gt;<\/span>\r\n    <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">ul<\/span>&gt;<\/span>\r\n    \r\n    <span class=\"hljs-comment\">&lt;!-- \u52a0\u8f7d\u4e0b\u4e00\u9875\u6570\u636e\u7684\u6309\u94ae --&gt;<\/span>\r\n    <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">LoadMore<\/span> @<span class=\"hljs-attr\">load-next-page<\/span>=<span class=\"hljs-string\">\"loadNextPage\"<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">LoadMore<\/span>&gt;<\/span>\r\n  <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">div<\/span>&gt;<\/span><\/span>\r\n&lt;\/template&gt;\r\n\r\n<span class=\"language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">script<\/span>&gt;<\/span><span class=\"language-javascript\">\r\n<span class=\"hljs-keyword\">import<\/span> <span class=\"hljs-title class_\">LoadMore<\/span> <span class=\"hljs-keyword\">from<\/span> <span class=\"hljs-string\">'.\/LoadMore.vue'<\/span>;\r\n\r\n<span class=\"hljs-keyword\">export<\/span> <span class=\"hljs-keyword\">default<\/span> {\r\n  <span class=\"hljs-attr\">components<\/span>: {\r\n    <span class=\"hljs-title class_\">LoadMore<\/span>\r\n  },\r\n  <span class=\"hljs-title function_\">data<\/span>(<span class=\"hljs-params\"><\/span>) {\r\n    <span class=\"hljs-keyword\">return<\/span> {\r\n      <span class=\"hljs-attr\">items<\/span>: [], <span class=\"hljs-comment\">\/\/ \u5b58\u50a8\u5f53\u524d\u9875\u9762\u6570\u636e<\/span>\r\n      <span class=\"hljs-attr\">page<\/span>: <span class=\"hljs-number\">1<\/span> <span class=\"hljs-comment\">\/\/ \u5f53\u524d\u9875\u6570<\/span>\r\n    };\r\n  },\r\n  <span class=\"hljs-attr\">methods<\/span>: {\r\n    <span class=\"hljs-title function_\">loadNextPage<\/span>(<span class=\"hljs-params\"><\/span>) {\r\n      <span class=\"hljs-comment\">\/\/ \u5728\u8fd9\u91cc\u52a0\u8f7d\u4e0b\u4e00\u9875\u6570\u636e\u7684\u65b9\u6cd5<\/span>\r\n      <span class=\"hljs-comment\">\/\/ \u53ef\u4ee5\u901a\u8fc7\u63a5\u53e3\u8bf7\u6c42\u6216\u5176\u4ed6\u65b9\u5f0f\u83b7\u53d6\u6570\u636e<\/span>\r\n      <span class=\"hljs-comment\">\/\/ \u5728\u6210\u529f\u83b7\u53d6\u6570\u636e\u540e\uff0c\u5c06\u6570\u636e\u6dfb\u52a0\u5230 items \u4e2d<\/span>\r\n      <span class=\"hljs-variable language_\">this<\/span>.<span class=\"hljs-property\">page<\/span>++;\r\n      <span class=\"hljs-comment\">\/\/ \u6b64\u5904\u4e3a\u793a\u4f8b\uff0c\u4f60\u9700\u8981\u6839\u636e\u5b9e\u9645\u60c5\u51b5\u8fdb\u884c\u4fee\u6539<\/span>\r\n      <span class=\"hljs-variable language_\">this<\/span>.<span class=\"hljs-property\">items<\/span> = <span class=\"hljs-variable language_\">this<\/span>.<span class=\"hljs-property\">items<\/span>.<span class=\"hljs-title function_\">concat<\/span>(newData);\r\n    }\r\n  }\r\n}\r\n<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">script<\/span>&gt;<\/span><\/span>\r\n<\/code><\/pre>\n<p>So, when the user clicks the button in the LoadMore component, the loadNextPage method in the parent component will be called, thus achieving the function of loading the next page of data. You can modify the logic for loading data in the LoadMore and parent components according to specific requirements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To create a component that loads the next page of data, you can follow these steps: Create a component called LoadMore that includes a button or another interactive element to trigger the action of loading the next page of data. For example: &lt;template&gt; &lt;button @click=&#8221;loadNextPage&#8221;&gt;\u52a0\u8f7d\u66f4\u591a&lt;\/button&gt; &lt;\/template&gt; &lt;script&gt; export default { methods: { loadNextPage() { \/\/ [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-9634","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to encapsulate a component in Vue that loads the next page of data? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to encapsulate a component in Vue that loads the next page of data?\" \/>\n<meta property=\"og:description\" content=\"To create a component that loads the next page of data, you can follow these steps: Create a component called LoadMore that includes a button or another interactive element to trigger the action of loading the next page of data. For example: &lt;template&gt; &lt;button @click=&quot;loadNextPage&quot;&gt;\u52a0\u8f7d\u66f4\u591a&lt;\/button&gt; &lt;\/template&gt; &lt;script&gt; export default { methods: { loadNextPage() { \/\/ [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T09:57:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-20T15:58:22+00:00\" \/>\n<meta name=\"author\" content=\"Olivia Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olivia Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\"},\"author\":{\"name\":\"Olivia Parker\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\"},\"headline\":\"How to encapsulate a component in Vue that loads the next page of data?\",\"datePublished\":\"2024-03-14T09:57:38+00:00\",\"dateModified\":\"2024-03-20T15:58:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\"},\"wordCount\":125,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\",\"name\":\"How to encapsulate a component in Vue that loads the next page of data? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-14T09:57:38+00:00\",\"dateModified\":\"2024-03-20T15:58:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to encapsulate a component in Vue that loads the next page of data?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\",\"name\":\"Olivia Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"caption\":\"Olivia Parker\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to encapsulate a component in Vue that loads the next page of data? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/","og_locale":"en_US","og_type":"article","og_title":"How to encapsulate a component in Vue that loads the next page of data?","og_description":"To create a component that loads the next page of data, you can follow these steps: Create a component called LoadMore that includes a button or another interactive element to trigger the action of loading the next page of data. For example: &lt;template&gt; &lt;button @click=\"loadNextPage\"&gt;\u52a0\u8f7d\u66f4\u591a&lt;\/button&gt; &lt;\/template&gt; &lt;script&gt; export default { methods: { loadNextPage() { \/\/ [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-14T09:57:38+00:00","article_modified_time":"2024-03-20T15:58:22+00:00","author":"Olivia Parker","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Olivia Parker","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/"},"author":{"name":"Olivia Parker","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9"},"headline":"How to encapsulate a component in Vue that loads the next page of data?","datePublished":"2024-03-14T09:57:38+00:00","dateModified":"2024-03-20T15:58:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/"},"wordCount":125,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/","name":"How to encapsulate a component in Vue that loads the next page of data? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-14T09:57:38+00:00","dateModified":"2024-03-20T15:58:22+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-encapsulate-a-component-in-vue-that-loads-the-next-page-of-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to encapsulate a component in Vue that loads the next page of data?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9","name":"Olivia Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","caption":"Olivia Parker"},"url":"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/9634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=9634"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/9634\/revisions"}],"predecessor-version":[{"id":42821,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/9634\/revisions\/42821"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=9634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=9634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=9634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}