我以前在JavaScript中遇到了模块化下的数据隐藏问题。请参阅以下链接:
first.js: var parentPrivate = 'parentPrivate如果您想要模块化(即您希望子程序与父级独立编码),我认为这在JavaScript中是不可能的。可以让孩子和父母在相同的闭包中操作,但是这样就不是模块化的了。类似于:
con
此外,我们在JS中使用HTML字符串作为模板方法。
但由于现在应用程序已经变得很大,我们需要采用客户端代码的模块化方法,同时实现一个用于优化JS代码的构建系统。我们将重点放在依赖项管理和模板上,我们正在考虑的是out of handlebar/moustache/dust.js。那么,我们如何实现前端模块化和模板化,作为我们已经在工作(并且正在增长)的Codeigniter hmvc应用程序的一部分呢?