如何在javascript中使用restapi呈现Tweet按钮?

如何在javascript中使用restapi呈现Tweet按钮?,javascript,twitter,ember.js,requirejs,Javascript,Twitter,Ember.js,Requirejs,我正在使用emberjs requirejs作为一个项目的基础,并希望能够在模板中包含Tweet按钮,这些模板由javascript使用Twitter1.1 rest api呈现 有几个例子可以使用@anywhere,但这已经被弃用,不再有效。我不想在页面上手动添加javascript,还有其他方法可以实现吗?最后,我在require.js配置中使用以下代码来加载Twitter的widgets.js define({ app_name: "MyExampleApp", shim : {

我正在使用emberjs requirejs作为一个项目的基础,并希望能够在模板中包含Tweet按钮,这些模板由javascript使用Twitter1.1 rest api呈现


有几个例子可以使用@anywhere,但这已经被弃用,不再有效。我不想在页面上手动添加javascript,还有其他方法可以实现吗?

最后,我在require.js配置中使用以下代码来加载Twitter的widgets.js

define({
  app_name: "MyExampleApp",

  shim : {
    'ember.min' : {
      deps: ['handlebars.dev', 'jquery2'],
      exports: 'Ember'
    },
    'emberFacebook':{
      deps:['ember.min']
    },
    'App':{
    deps:['ember.min']
    }
    'jquery.ui': ['jquery2']
    },

    paths : {
        'App': 'app/main',
        'models': 'app/models',
        'views': 'app/views',
        'controllers': 'app/controllers',
                'templates': 'app/templates',
        'routes': 'app/routes',

        /*libs*/
        'jquery2': 'libs/jquery/2.1.0/jquery.min',
        'twitter': '//platform.twitter.com/widgets',
        'handlebars.dev': 'libs/handlebars/1.3.0/handlebars.dev',
        'ember.min': 'libs/ember/1.3.1/ember.prod.min',
        'emberFacebook': 'libs/ember-facebook',

        /*requirejs-plugins*/
        'text': 'libs/requirejs-plugins/text',
        'hbs': 'libs/requirejs-plugins/hbs',
        'domReady': 'libs/requirejs-plugins/domReady'
    },

    /*hbs plugin options*/
    hbs: {
        disableI18n: true,
        templateExtension: "html"
    }
}); 
在网页上放置按钮代码就足够了,一旦加载widgets.js,按钮就会被激活