我正在使用Vue js和python flask作为我的后端。我想设置一些局部变量。如何做呢?

拉胡尔·什里瓦斯塔塔瓦(Rahul Shrivastava)

我的Vue js文件。在这里,我使用来自本地主机的两个URL。我想制作一个配置文件,以便在配置文件中进行更改时,我将能够获得相同的更改。

<template>
 <div>
  <div class="global-buttons">
  <a href="http://127.0.0.1:5000/sent_mail/book" target="_blank"><button>See Previously Sent Mail</button></a>
  <button @click="saveData()">Save Current Changes</button>
  <button @click="loadData(savedUrl)">Load Previously Saved Data</button>
  <a href="http://127.0.0.1:5000/mail/book" target="_blank"><button>Send Mail &#9992;</button></a>
 </div>
</template>

在Python中,我们可以轻松地从一个文件导入到另一个文件,但是我不知道如何在Vue js中设置这些配置。我有Vue的3个组件,在6个不同的地方,我使用的是由localhost组成的URL。当我托管项目时,所有URL都需要更改。而且我必须走每一线去改变。因此,我正在搜索一个配置文件,可以在其中进行更改,然后从那里导入URL。

我想要

config.js

URL = http://127.0.0.1:5000/

在我的模板中

<a href="config.URL + sent_mail/book"
贝尔明·比达克(Belmin Bedak)

正如我在评论中提到的那样-您可以创建一些外部对象,例如这样,我们将其称为config.js

export default {

    config: {
      url: 'myurl'
    }   

}

然后将其导入您的组件文件中

import ConfigFile from '../config'

然后在您的数据中可以像这样使用它

data() {
  return {
   url: ConfigFile.config.url
  }
}

然后,您可以url在模板中使用它。

<p>{{ url }}</p>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何正确配置我的后端以便从我的表单接收数据?我正在使用 Vue.js

我有json数据,我只想选择一些项目,如何在python中做呢?

我正在使用 python3 并且我想翻译一些文本,所以我使用了“googletrans”包,但出现了一些错误

错误vue.js中“ todo”道具的意外突变(我正在使用vue3)

我正在使用react.js和django作为后端&我想使用axios lib将图像从react.js表单上传到django

嗨!我正在使用vue js创建ipl的仪表板

我正在使用Vue.js 2.0,并且尝试从“子组件”发出事件

我正在 jupyter notebook 中使用 python。我已经编写了 for 循环代码。我遇到了一些错误

我正在尝试在 python 中使用替换功能,但遇到了一些问题

如何让python识别我正在使用的窗口?

如何使用“ for”循环和时间延迟替换变量?我正在使用Python和Tkinter

我想尝试一些 python 包,但我得到了这个:“reportMissingModuleSource”和“reportMissingImports”

我正在尝试使用Selenium和python单击每个链接

如何仅在父组件完全安装时才安装 vue js 子组件 - 我正在使用 $refs

我如何在python中并行做一些事情并计算时间?

我如何使用jQuery .html()传递变量和一些HTML

我正在使用 vue.js 和 laravel 面临这个错误 app.js:279 GET http://127.0.0.1:8000/messages 500(内部服务器错误)

在 Spring Cloud 中转发请求之前,我们如何做一些处理?

我正在尝试将 getTemp 变量声明为全局变量,以便我可以在其他函数中使用它。Vue.js

使用python pandas如何做一些如下的计算分析

如何使用fontawesome图标更改select标记内的箭头图标。我正在使用Vue-Cli。我已经在main.js中导入了fontawesome

我正在尝试在Powershell中使用python

Vue.js似乎正在还原我的列表排序

我正在使用 python django,我想知道如何使用 Thingsboard 仪表板和作为 postgresql 的数据库

我正在尝试使用简单的堆栈推送和弹出来反转字符串。但是,我收到一些我无法理解的错误

我可以将Vue.js数据属性及其设置器分配给局部变量吗?

我如何使用 vue js 传递和检索 id?

嗨,我正在为我的班级制作一个机器人,需要一些帮助。我有一个 Embed,我想将其删除 10 秒,我该怎么做?Discord.js 12

我正在尝试从数组中获取图像以使用 Vue.js 显示。我是在犯语法错误还是遗漏了什么?