部署后某些变量未定义(Vue)

问题描述 投票:0回答:1

我正在开发 Vue、TypeScript、Nuxt (SRR) 项目。

我发现有一些输入字段在部署后显示

undefined
,但在本地主机上工作得很好。

我试图在我的代码中找到奇怪的东西,但我不认为我做了任何奇怪的事情。

component.vue

<input
  :type="passwordFieldType"
  placeholder="Enter your password here"
  v-model="password"
/>

component.ts

@Component
export default class login extends Vue {
  passwordFieldType: string = "password";
  password: string = "";

部署后未定义的可能原因是什么?

typescript vue.js nuxt.js server-side-rendering
1个回答
0
投票

我已经有了答案。这似乎是一个 Bootstrap 错误。我使用的是 b-input 标签,当我删除它并重新部署时,“未定义”问题消失了。

© www.soinside.com 2019 - 2024. All rights reserved.