vue data变量不能以“_”开头,否则会产生很多怪异问题

1、 比如给子组件赋值,子组件无法得到这个值(也不是一直无法得到,设置后this.$forceUpdate() 居然可以得到), 更无法watch到

<zizujian  :config="_config1"> </zizujian>


this._config1 = {  .....  }


this.$forceUpdate()

$开头也有问题

Vue.js应用程序中,可以使用环境变量来管理应用程序中的机密信息或配置。为了使这些环境变量在应用程序中可用,需要使用以“VUE_APP_”开头的特殊前缀定义它们。在应用程序中,您可以使用process.env对象访问这些环境变量。下面是一个简单的例子,展示了如何在Vue.js应用程序中定义和使用环境变量: 1. 定义环境变量 在您的Vue.js项目中,您可以在项目根目录下创建一个名为“.env”(或“.env.<mode>”)的文件来定义环境变量。其中,<mode>为您的应用程序环境的名称(例如“development”或“production”)。 在.env文件中,您可以定义以“VUE_APP_”开头的环境变量,如下所示: ``` VUE_APP_TITLE=My App VUE_APP_API_URL=http://localhost:3000/api ``` 请注意,这些环境变量只能在应用程序的JavaScript代码中使用,而不能在HTML或CSS中使用。 2. 在Vue.js应用程序中使用环境变量 您可以在Vue.js应用程序中使用process.env对象来访问这些环境变量。例如,以下代码段展示了如何使用在.env文件中定义的变量: ```javascript <template> <div> <h1>{{ title }}</h1> <p>API URL: {{ apiUrl }}</p> </div> </template> <script> export default { data() { return { title: process.env.VUE_APP_TITLE, apiUrl: process.env.VUE_APP_API_URL }; } }; </script> ``` 在上述代码中,我们使用process.env对象访问在.env文件中定义的环境变量,并将它们绑定到Vue.js组件的数据属性中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值