我已经 fork 了标准 Vue Webpack 模板并正在编辑 meta.js 文件。我正在尝试找到一种向提示
添加属性的方法,如下所示:
"pages": {
"type": "input",
"required": true,
"message": "How many pages would you like your template to have?"
},
然后使用 pages
变量添加更多问题,如下所示:
"page1": {
"type": "string",
"required": true,
"message": "What would you like to name page1?"
},
我想它看起来像一个在对象外部定义的循环,向对象添加属性。但它会与对象同时加载,并且变量将是未定义的。有什么想法吗?
最佳答案
meta.json 内容由 vue-cli 评估,因此您必须 fork 并在那里进行更改。
您的问题真的依赖于运行时,还是只需要条件?因为这是可行的,所以您现在可以在模板的问题中找到这方面的示例,例如 linting 的子问题。
关于javascript - 如何动态添加问题到Vue Webpack模板的meta.js文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43269049/