用Vue路由器返回JSON

问题描述:

当用户在我的应用程序上点击/ nav时,我需要返回一个JSON对象。这个JSON以编程方式使用,不能只是一个字符串。用Vue路由器返回JSON

有没有办法让vue组件只有JSON?或者告诉路由器返回JSON的方法?

谢谢!

+0

创建一个json文件myinput.json并将其作为输入添加到您的程序中。 – divine

+0

@divine如何将其添加为您的程序的输入? – geoidesic

+1

@geoidesic检查我的回答 – divine

有没有办法让vue组件只有JSON?

而是创建一个VUE组件只是JSON的,创建一个JSON对象和

export const jsonInput = [ 
    { id: "1", title: "Mars" }, 
    { id: "2", title: "Venus" }, 
    { id: "3", title: "Pluto" } 
]; 

导入JSON对象导出

jsonInput.js到组件

行星。 vue

<script> 
    import {jsonInput } from './jsonInput'; 
    export default { 
     data(){ 
      return { 
       planets : jsonInput 
      } 
     } 
    } 
</script> 
+0

分享downvote的原因不仅仅是downvoting – divine