<分区>
Possible Duplicate:
How to load bootstrapped models in Backbone.js while using AMD (require.js)
这是一个关于我的问题的简单演示。
我需要访问main.js
文件中的id_user
。我的问题是,在这种情况下如何避免使用全局变量?为此目的使用全局变量是不好的做法吗?
main.js
require({
paths : {
jQuery : 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min'
}
});
require([ 'jQuery' ], function() {
alert(id_user);
});
index.php
<script data-main="js/main" src="js/require.js"></script>
<script type="text/javascript">
function users() {
id_user = <?php echo $id; ?>
}
users();
</script>