Javascript 如何基于nuxt中的数据或计算属性动态加载外部文件(而不是组件)?
我必须基于数据或计算属性导入一个gql文件,但我没有找到任何合适的工作示例来实现这一点。如果你有办法的话,请帮助我 例如:Javascript 如何基于nuxt中的数据或计算属性动态加载外部文件(而不是组件)?,javascript,vue.js,nuxt.js,Javascript,Vue.js,Nuxt.js,我必须基于数据或计算属性导入一个gql文件,但我没有找到任何合适的工作示例来实现这一点。如果你有办法的话,请帮助我 例如: <script> // if isEmployee is true import a file named isEmployee.gql else import isNotEmployee.gql export default { data(){ isEmploye
<script>
// if isEmployee is true import a file named isEmployee.gql else import isNotEmployee.gql
export default {
data(){
isEmployee: true
}
}
<script>
//如果isEmployee为true,则导入名为isEmployee.gql的文件,否则导入isNotEmployee.gql
导出默认值{
数据(){
我的雇员:是的
}
}
您可以有一个监视程序,查看您的状态并触发动态导入。不确定阿波罗是否能正确处理这个问题
观察:{
异步iEmployee(){
const myGqlQuery=wait import(“~/apollo/querys/query.gql”)
},
},
下面是如何制作这样的东西: