在Meteor项目中的多个React模板中使用字符串?

时间:2018-01-08 13:14:57

标签: reactjs meteor

我使用Meteor和React。我有一个字符串(URL),我需要在多个模板中使用。我怎样才能创建一个可以传递的变量?

2 个答案:

答案 0 :(得分:0)

也许创建(如果你真的没有)一个settings.json文件,并将URL存储在里面?

{
  "public": {
    "resizeUrl": "https://res.cloudinary.com/account-name/image/fetch/"
  }
}

然后你可以使用Meteor.settings.public.resizeUrl;

答案 1 :(得分:0)

您可以使用vars简单地创建一个javascript文件:

在vars.js中:

export const imgResizeUrl = 'www.something.com/';

在需要使用变量的文件中:

import { imgResizeUrl } from '../vars';

<img src={`${imgResizeUrl}/my-image`} alt="" />