javascript - 如何动态添加问题到Vue Webpack模板的meta.js文件中?

标签 javascript webpack vue.js

我已经 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/

相关文章:

javascript - 如何在 bootstrap vue 中使用 Form Tags 组件时将对象用作标签

javascript - 是否有 v-cloak 逆?

javascript - 将字符串作为对象添加到已存在的对象

javascript - 我怎样才能给用户一个 javascript 小部件来安全地从我的站点中提取内容

javascript - 从 webpack 中剥离动态需求

regex - typescript 无法解析正则表达式中的命名组

javascript - 在 webpack config 中定义多个 babel preset 配置

javascript - 如何将数据库查询结果传递到Vue?

c# - 手动回发在 asp.net 中不起作用

javascript - Promise.then() 但函数异步运行