如何在javascript中使用restapi呈现Tweet按钮?
我正在使用emberjs requirejs作为一个项目的基础,并希望能够在模板中包含Tweet按钮,这些模板由javascript使用Twitter1.1 rest api呈现如何在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 : {
有几个例子可以使用@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,按钮就会被激活