腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
React
CSS
模块
污染
了
全局
命名
空间
javascript
、
css
、
reactjs
我正在尝试在我的create-
react
-app中使用
CSS
模块
(它是2.0.0版的
react
-scripts,所以这不是我问题的原因)。具体地说,我正在尝试使用bootstrap
CSS
将现有项目中的组件用于我自己的项目中,而不是使用
react
-bootstrap重写这些组件。这些组件已经是使用普通引导类编写的。然而,尽管将.
css
作为前缀变成了bootstrap.module.
css
,import语句似乎将规则带入了
全局
范围,破坏
浏览 69
提问于2019-03-05
得票数 0
2
回答
JS:
React
和
全局
名称
空间
污染
javascript
、
namespaces
、
reactjs
我正在考虑在一个新的网站中使用
react
,我仍然想知道如何使用
react
组件来处理
全局
命名
空间
。例如,如果我定义
了
以下几个反应性组件:var MyAlert =
React
.createClass({/>,); 但是,我更愿
浏览 9
提问于2014-03-19
得票数 7
回答已采纳
1
回答
JavaScript ES6
模块
:避免
污染
全球名称
空间
javascript
、
module
、
ecmascript-5
背景foo.jsexport const bar = 3.14;在index.js中,foo和bar位于
全局
名称
空间
中,对吗?因此,假设我发布
了
这个
模块
,有人在他们的HTML文件中使用它,还有另一个脚本,它也定义
了
<
浏览 3
提问于2018-05-21
得票数 4
回答已采纳
1
回答
three.js的粒子系统作为npm封装
javascript
、
npm
、
module
、
three.js
、
particle-system
对于three.js是否有任何粒子系统可以用作npm包(带导入,而不受
全局
命名
空间
污染
)? 编辑:我想用它作为一个
模块
在webpack捆绑系统。(不需要
全局
命名
空间
变量)
浏览 5
提问于2017-09-14
得票数 0
回答已采纳
1
回答
“
污染
全局
名称
空间
”意味着什么?
ruby
、
rubygems
、
pry
、
global-namespace
在ruby中,一些宝石选择“
污染
全局
名称
空间
”。我怎么知道它发生在哪里?例如:module Wra
浏览 7
提问于2016-12-31
得票数 4
回答已采纳
2
回答
像这样储存全球有什么影响吗?
javascript
、
window
、
global
因此,我知道
污染
引用窗口的
全局
命名
空间
是一件坏事,特别是如果您有多个第三方引用。因此,这样做是不可取的:在任何地方都有参考价值。var MyApplication = window.MyApplication;当然,使用这种方法需要在需要访问这个创建的
命名
空间
的每个
模块
的顶部引用这是一种在不
污染
窗口
全
浏览 3
提问于2013-07-25
得票数 3
回答已采纳
1
回答
没有可能组织我的打字本代码和防止
污染
的全球名称
空间
的盒子?
typescript
、
typescript2.0
现在,当您可以阅读时,这些
模块
变成了名称
空间
,名称
空间
被废弃
了
,我还有什么可能组织我的类型记录代码吗? 主要的问题是,我有什么可能防止
污染
全局
命名
空间
?因为在我看来,我已经没有剩下的
了
,与香草JS相比,这将是一个巨大的破坏交易的因素。
浏览 4
提问于2017-11-15
得票数 0
回答已采纳
1
回答
JavaScript:
命名
空间
与作用域
javascript
、
scope
、
namespaces
此外,以下站点提供了如何实现JavaScript
命名
空间
的示例: 问题 范围和
命名
空间
是两个完全不同的概念,这不是正确的吗?JavaScript有两个作用域:
全局
作用域和局部&
浏览 1
提问于2018-04-30
得票数 8
3
回答
如何在node.js中共享EventEmitter?
javascript
、
node.js
、
eventemitter
我想从一个文件/
模块
/脚本中发出事件,并在另一个文件/
模块
/脚本中侦听它们。如何在它们之间共享发射器变量而不
污染
全局
命名
空间
? 谢谢!
浏览 0
提问于2012-05-19
得票数 25
回答已采纳
1
回答
Facebook反应教程: JSX编译器防止全球名称
空间
污染
?
javascript
、
reactjs
facebook
react
教程有以下代码和附带说明:var CommentBox =
React
.createClass({ render: function()JSX编译器将自动地将HTML标记重写到
React
.createElement(tagName)表达式,并将其他所有内容置之不理。这是为了防止
全局
命名
空间
.的
污染
。我的理解是,JSX编译器将用
React
.createElement()
浏览 6
提问于2016-08-26
得票数 3
回答已采纳
2
回答
角度如何
污染
全球
空间
?
javascript
、
angularjs
我是angularJS的新手,我在的angularJS上练习 <br> </body>,我只想现在我们是如何
污染
全球
空间</em
浏览 0
提问于2015-06-14
得票数 2
回答已采纳
1
回答
什么是可能的Javascript约定/模式,以避免不必要的名称
空间
污染
与反应类/组件
javascript
、
reactjs
、
ecmascript-6
我需要在本地更新这个列表,所以我的第一反应就是把它存储在
全局
的
react
类之外,但是很明显,这是个坏主意,因为我最终需要添加助手函数和更多的变量,以便在组件中使用。import
React
, { Component } from '
react
'; const list = ['1', '2'在Javascript中,以避免
污染
全
浏览 1
提问于2017-12-29
得票数 0
回答已采纳
1
回答
ES6
模块
:函数和变量在
全局
空间
中不可用吗
es6-modules
ES6中的所有东西都是
模块
的一部分。例如:如果我在一个文件中写。 console.log("test")此函数是否对其他地方的代码不可用。
模块
的整个概念是什么?我知道
污染
全局
命名
空间
是一种糟糕的做法,但是当我们导出一个函数或常量时,这仅仅是一种避免
污染
全局
命名
空间
的方法吗?开发人员是否仍然可以在js文件中编写var a= 10,并浪费所有维护<
浏览 1
提问于2019-04-04
得票数 1
1
回答
最佳实践:
全局
对象与
模块
javascript
、
javascript-objects
多年来,我做了相当多的Javascript,根据我对最佳实践的理解,您希望避免
污染
全局
命名
空间
。这会被认为
污染
了
全局
名称
空间
吗?/ members */ return exports; 我习惯于使用
模块
模式来构造我的*/ //public func
浏览 0
提问于2015-11-26
得票数 0
1
回答
主干网
全局
变量
javascript
、
variables
、
backbone.js
、
global
在这种情况下,我如何在主干中使用
全局
变量?问题是,我有超过120个像HomeView这样的视图,在所有视图中都很难定义相同的polyglot变量。还有别的办法吗?
浏览 3
提问于2014-11-24
得票数 0
回答已采纳
2
回答
为什么通常不推荐使用$controllerProvider.allowGlobals()?
angularjs
当从角度1.2迁移到1.3时,通常建议您的所有控制器都安置在
模块
内(否则它们会中断),尽管在
模块
的配置中添加一行可以达到相同的目的: angular.module('app').config(['$controllerProvider
浏览 2
提问于2015-03-30
得票数 1
回答已采纳
2
回答
“控制器
污染
全局
命名
空间
”在Angular中是什么意思?
javascript
、
angularjs
我是Angular.js的新手,我读到过控制器不应该
污染
全局
命名
空间
。 这到底是什么意思?
浏览 2
提问于2014-09-03
得票数 3
2
回答
不
污染
全局
命名
空间
的setTimeout?
javascript
、
jquery
、
global-variables
有没有办法推迟javascript中私有/匿名函数的执行,而不
污染
全局
命名
空间
/通过
全局
模块
公开它? 谢谢你的建议。
浏览 0
提问于2012-04-23
得票数 3
回答已采纳
1
回答
自定义
模块
中的私有方法
7
我希望这个
模块
中的某些方法能够被主题访问(即。和某些
模块
只对
模块
本身可用(即。私人的)。我理解Drupal中的
模块
不是类,但我不喜欢在站点上使用
模块
‘私有’函数的想法--它似乎不必要地
污染
了
全局
命名
空间
。 是否有一种方法可以在
模块
中隐藏/使某些方法/函数私有?
浏览 0
提问于2013-04-03
得票数 4
回答已采纳
1
回答
自调用匿名函数与面向对象方法防止影响
全局
命名
空间
javascript
、
jquery
我正在学习Jquery,在学习过程中,我学会了如何不
污染
全局
命名
空间
。 使用自调用匿名函数。使用面向对象的方法,在不影响
全局
命名
空间
的情况下,我们将创建一个保存变量的对象,并使用对象访问该变量。现在,我的问题是,哪个更专业,哪个更好地防止
了
全局
名称
空间
的
污染
,我认为使用自关闭匿名函数更好,因为它在面向对象的方法中甚至不添加一个name.But,只将对象名称添加到
全局<
浏览 0
提问于2017-04-05
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
BEM、CSS Modules、CSS-in-JavaScript
CSS Modules与scoped 的不一样
前端工程化实践总结 QQ音乐商业化Web团队
Webpack史上最详细的解析干货
CSS-in-JS:一个充满争议的技术方案
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券