Polymer 聚合:如何在每个文件的基础上定义常量变量?
我使用的是Polymer 1.0,在我的Polymer 聚合:如何在每个文件的基础上定义常量变量?,polymer,polymer-1.0,Polymer,Polymer 1.0,我使用的是Polymer 1.0,在我的.js文件中需要一些常量变量。例如: const REQUEST_URL = '/test'; Polymer({ ... // use REQUEST_URL a few times ... }); 这种方法的问题是,如果在不同的文件中多次定义了REQUEST\u URL,它们将发生冲突,并导致SyntaxError:Identifier“REQUEST\u URL”已声明 在Polymer中,以每个文件为基础定义常量变量的首选方法是什么
.js
文件中需要一些常量变量。例如:
const REQUEST_URL = '/test';
Polymer({
...
// use REQUEST_URL a few times
...
});
这种方法的问题是,如果在不同的文件中多次定义了REQUEST\u URL
,它们将发生冲突,并导致SyntaxError:Identifier“REQUEST\u URL”已声明
在Polymer中,以每个文件为基础定义常量变量的首选方法是什么?对于不同文件之间的常量,只需使用私有属性,前缀为。
。对于需要共享的常量,您可以执行相同的操作,但可以在单独的文件中执行,该文件可以导入到需要这些常量的任何文件中
properties: {
_requestUrl: {
type: String,
value: '/test'
}
}
对于行为,做同样的事情,但视为行为 我不认为属性可以这样分配。您必须执行属性:{u requestUrl:{type:String,value:'test'}}
。这一点应在答复中予以澄清。