如何创建一个可以通过我的html,angularjs和jquery文件

时间:2015-10-01 04:28:06

标签: jquery html angularjs

我正在开发一个UI,它包含angularjs,html和jquery的绑定。 有没有办法可以声明在所有三个文件中加入的gloabal变量。

2 个答案:

答案 0 :(得分:0)

如果您正在使用browserify或https://codeigniter.com/user_guide/general/controllers.html(我强烈推荐它),您可以在适当的时候使用配置文件:

// config.json

module.exports = {
  "some": "important config value"
}

// some-random-file.js

var config = require('config.json');

var some = config.some; // => 'important config value'

使用webpack看起来更冷静:

export default {
  "some": "important config value"
}

// some-file.js

import config from 'config.json';

const some = config.some; // => 'important config value'

我认为通常你可能想避免在Window对象上设置任何“全局可用”变量,因为可以有更多更清洁的实现。只是我的两分钱。

答案 1 :(得分:0)

任何角度范围变量都可以与HTML,Jquery或Angular绑定。请注意,JQuery首先加载,当然还有你正在使用的实际范围。

angular js: accessing $scope from jQuery angularjs: $scope update when I change a select with jQuery