小编Mic*_*hal的帖子

带标题的卷曲请求 - 将标题与标题分开

我有一个代码

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 1);        
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
    $ret = curl_exec($ch);
    $responseCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

现在我想从没有标题的$ ret中提取身体.知道怎么做吗?

php

8
推荐指数
2
解决办法
1万
查看次数

Backbone.js保存模型,其属性是其他模型的数组

我正在编写第一个开源Backbone.js应用程序.存储库在这里https://github.com/defrag/Backbone-Invoices

我在为Invoice保存LineItems数组时遇到问题.好吧,只有在编辑后保存,因为它将当前编辑的发票中的行项目保存到localstorage中的所有发票.Dunno为什么会这样,他们总是有相同的Cids.创建发票时的默认订单项始终为cid0.有帮助吗?

class window.Invoice extends Backbone.Model

  initialize: ->

  defaults:
    date: new Date
    number: '000001'
    seller_info: null
    buyer_info: null  
    line_items: [new LineItem]
Run Code Online (Sandbox Code Playgroud)

我不明白的最后一件事是为什么骨干不能保存嵌套属性.正如您将在回购中看到的那样:

handleSubmit: (e) ->        
data = { 
  date : @$("input[name='date']").val(), 
  number : @$("input[name='number']").val(), 
  buyer_info : @$("textarea[name='buyer_info']").val(), 
  seller_info : @$("textarea[name='seller_info']").val(),
  line_items: @model.line_items.toJSON()
}    

if @model.isNew()
  invoices.create(data)
else
  @model.save(data)

e.preventDefault()
e.stopPropagation()    
$(@el).fadeOut 'fast', ->
  window.location.hash = "#"
Run Code Online (Sandbox Code Playgroud)

事情是在编辑表单和更改行项目的值之后,它们不会在集合中更改.添加新的发票订单项集合工作.有帮助吗?:)我很难理解每个人的工作方式:)

你可以在这里查看:http://backbone-invoices.brillante.pl/

javascript coffeescript backbone.js

1
推荐指数
1
解决办法
2998
查看次数

标签 统计

backbone.js ×1

coffeescript ×1

javascript ×1

php ×1