将cloudinary_js与ember集成

斯瓦蒂

我正在使用Ember-cli开发我的第一个余烬应用程序

在这里我想使用cloudinary_js添加图像上传功能

引用此链接

图片模型:

import DS from 'ember-data';
var attr = DS.attr;

export default DS.Model.extend({
  imageUrl:         attr('string'),
  thumbImageUrl:    attr('string'),
  standardImageUrl: attr('string'),
  favourite:        attr('string'),
  order:            attr('number')
});

我已经使用Bower添加了所需的js文件,并在Brocfile.js中列出了它们

app.import('vendor/jquery-ui/jquery-ui.js');
app.import('vendor/jquery.iframe-transport/jquery.iframe-transport.js');
app.import('vendor/blueimp-file-upload/js/jquery.fileupload.js');
app.import('vendor/cloudinary_js/js/jquery.cloudinary.js');

添加文件字段作为组件:

import Ember from "ember";

export default Ember.View.extend({
  tagName: "input",
  type: "file",
  accept: "image/*",
  class: "cloudinary-fileupload",
  dataCloudinaryField: "image_id",
  attributeBindings: [ "name", "type", "value", "class"],
  change: function() {
  }
});

在这里,要在哪里指定cloudinary的配置(云名称和api密钥)?

任何人都可以使用ember-cli与ember进行云端集成的详细步骤,请帮助我。

谢谢。

彼得·布朗

您将需要一个用于设置cloud_nameapi_key属性的初始化程序我会将这段代码放在app / initializers / cloudinary.js中

export default {
  name: 'cloudinary',

  initialize: function() {
    $.cloudinary.config({
      cloud_name: 'MYCLOUD',
      api_key:    'MYKEY'
    });
  }
};

几天前,我写了一篇详细的博客文章,介绍如何集成cloudinary_js和Ember有一个使用ember-cli示例应用程序,显示了如何配置Cloudinary以及启动和运行它所需的一切。要使整个程序正常工作,有些棘手的部分,因此,我建议您检查一下是否在配置设置正确之后就被绊倒了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将RJSON与ember集成

来自分类Dev

如何将Ember.js与Express.js集成?

来自分类Dev

将Flow JS与Ember JS集成-数据未绑定

来自分类Dev

如何将jquery-masonry与ember.js集成?

来自分类Dev

将Ember.js与简单的Sinatra后端集成

来自分类Dev

将Ember.js与简单的Sinatra后端集成

来自分类Dev

将 cloudinary 与 react-native 应用程序集成

来自分类Dev

Cloudinary Elixir Phoenix集成

来自分类Dev

集成测试CRUD Ember.js

来自分类Dev

将Django与Angular js集成

来自分类Dev

将Ember_simple_auth与验收测试集成(使用Mirage)

来自分类Dev

集成测试Ember.js中的路由模板

来自分类Dev

将ember应用程序集成到非ember应用程序中

来自分类Dev

将Backbone与Node.js集成

来自分类Dev

将iCheck插件与剔除js集成

来自分类Dev

将JS与检票口集成

来自分类Dev

将Chessbord.js与Flask集成

来自分类Dev

坚持将Braintree与Meteor.js集成

来自分类Dev

将Backbone与Node.js集成

来自分类Dev

将iCheck插件与剔除js集成

来自分类Dev

将早午餐JS与Maven集成

来自分类Dev

将titandb与sigma.js集成

来自分类Dev

如何将jQuery与React js集成?

来自分类Dev

将数据从ember js发布到python

来自分类Dev

将paper.js集成到angular.js中

来自分类Dev

如何将Twitter Bootstrap集成到ember-cli应用程序中?

来自分类Dev

将pdf上载到Cloudinary

来自分类Dev

将图像上传到 Cloudinary Express.js React Axios post 请求

来自分类Dev

Ember.JS与andThen的集成测试问题,然后单击帮助器