zoukankan      html  css  js  c++  java
  • vue-resource

    Resource

    The resource service can be used globally Vue.resource or in a Vue instance this.$resource.

    resource服务可以被全局使用 :Vue.resource  或者在vue实例中this.$resource

    Methods

    resource(url, [params], [actions], [options])

    Default Actions

    get: {method: 'GET'},
    save: {method: 'POST'},
    query: {method: 'GET'},
    update: {method: 'PUT'},
    remove: {method: 'DELETE'},
    delete: {method: 'DELETE'}

    Example

    {
      var resource = this.$resource('someItem{/id}');
    
      // GET someItem/1
      resource.get({id: 1}).then((response) => {
        this.$set('item', response.json())
      });
    
      // POST someItem/1
      resource.save({id: 1}, {item: this.item}).then((response) => {
        // success callback
      }, (response) => {
        // error callback
      });
    
      // DELETE someItem/1
      resource.delete({id: 1}).then((response) => {
        // success callback
      }, (response) => {
        // error callback
      });
    }

    Custom Actions

    {
      var customActions = {
        foo: {method: 'GET', url: 'someItem/foo{/id}'},
        bar: {method: 'POST', url: 'someItem/bar{/id}'}
      }
    
      var resource = this.$resource('someItem{/id}', {}, customActions);
    
      // GET someItem/foo/1
      resource.foo({id: 1}).then((response) => {
        this.$set('item', response.json())
      });
    
      // POST someItem/bar/1
      resource.bar({id: 1}, {item: this.item}).then((response) => {
        // success callback
      }, (response) => {
        // error callback
      });
    }
    请把你的疑问评论在下方。
  • 相关阅读:
    用css实现三角形
    css实现加载中的效果
    图片轮播图插件
    支付密码框
    angular里面ng-class的几个用法
    Redis数据恢复
    Jenkins简单介绍
    spring框架中定时器的配置及应用
    springMVC与freemarker的整合
    freemarker入门小例子
  • 原文地址:https://www.cnblogs.com/zzcit/p/6041564.html
Copyright © 2011-2022 走看看