当前位置: 首页 > 软件库 > 程序开发 > >

ember-data-url-templates

授权协议 MIT License
开发语言 JavaScript
所属分类 程序开发
软件类型 开源软件
地区 不详
投 递 者 洪俊拔
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ember-data-url-templates

ember-data-url-templates is an addon to allow building urls with url templates instead ofdefining buildURL as described in RFC #4.

ember-data-url-templates is under early development. Feedback is welcome, and of course,so are pull requests.

Url templates are compiled with geraintluff/uri-templates,which fully implements RFC 6570.

Usage

Installation

ember install ember-data-url-templates

Requirements

ember-data-url-templates >= 0.1.0 is known to work with ember-data >= 1.0.0-beta.18, ^1.13, and ^2.0.

Documentation

More in depth documentation can be found in the wiki.

Synopsis

// adapters/comment

import Ember from "ember";
import DS from "ember-data";
import UrlTemplates from "ember-data-url-templates";

export default DS.RESTAdapter.extend(UrlTemplates, {
  urlTemplate: '{+host}/comments{/id}',
  queryUrlTemplate: '{+host}/comments{?query*}',
  createRecordUrlTemplate: '{+host}/users/{userId}/comments',

  session: Ember.inject.service(),

  urlSegments: {
    userId() {
      return this.get('session.userId');
    }
  }
});

Contributing

Installation

  • git clone this repository
  • npm install
  • bower install

Running Tests

  • ember test or
  • ember test --server

TODO

Here is a short list of things I'd like to support:

  • Use a template provided by the API (like links)
  • Ember Data emberjs/data Ember Data Ember Data is a library for loading models from a persistence layer (such as a JSON API), updating those models, then saving the changes. It provides many of the fac

  • 一、概述 除了正常的文本,你可能还需要你的模板中包含的HTML元素的属性绑定到controller。 1. 例如,设想controller有一个属性包含一个图片的URL: <div id="logo"> <img src={{logoUrl}} alt="Logo"> </div> 生成的HTML: <div id="logo"> <img src="http://www.example.

  • InfoQ: Ember.js: Rich Web Applications Done Right Ember.js: Rich Web Applications Done Right Share Share | Share on facebook Share on digg Share on dzone Share on twitter Share on reddit Share on deli

  • Defining Your Routes Edit Page 定义你自己的路由 When your application starts, the router matches the current URL to the routes that you've defined. The routes, in turn, are responsible for displaying template

  • 写在前面的话:   公司的新项目需要用到Ember.js,版本为v1.13.0。由于网上关于Ember的资料非常少,所以只有硬着头皮看官网的Guides,为了加深印象和方便以后查阅就用自己拙劣的英语水平把这系列教程翻译为了中文,在这里把它们分享出去,希望能帮助到大家。   目前只是初稿,里面不乏有一些翻译错误,错别字之类的,随着学习的深入我会慢慢更正。大家在看的时候如果有疑惑的地方可以配合官网的英

 相关资料
  • ember-data-tasks An alternative Ember Data store that returns Ember Concurrency tasks instead of promises. Install ember install ember-data-tasks This addon comes in three phases: Phase 1: Store Overr

  • ember-data-contentful This is an Ember Data adapter/serializer that uses the READ ONLY Content Delivery API from contentful Setup in your app ember install ember-data-contentful After installing the a

  • Ember Data Copyable Intelligently copy an Ember Data model and all of its relationships Features Shallow & deep copy an Ember Data model Shallow & deep copy model relationships Handles cyclical relati

  • Ember Data Github Ember Data abstraction for the GitHub REST API v3. Installation ember install ember-data-github Usage You need to choose how you wish to authenticate your GitHub requests using OAuth

  • 目前,我们的应用程序使用硬编码的数据作为租赁列表中定义的rentals路由处理程序。随着应用程序的发展,我们希望在服务器上保留我们的租用数据,并且更容易地对数据进行高级操作,如查询。 Ember提供了一个名为Ember Data的数据管理的库来帮助处理持久的应用程序数据。 Ember Data要求你通过扩展DS.Model来定义要提供给应用程序的数据的结构。 可以使用Ember CLI生成Embe

  • 描述 (Description) load( url, data, callback )方法从服务器加载数据并将返回的HTML放入匹配的元素中。 语法 (Syntax) 以下是使用此方法的简单语法 - <i>[selector]</i>.load( url, [data], [callback] ) 参数 (Parameters) 以下是此方法使用的所有参数的说明 - url - 包含发送请求的