<form bindsubmit="bindSubmit">
<view class="form_border">
<label>收件人名称:</label>
<input name="userName" auto-focus placeholder=" 请填写收件人" />
</view>
<view class="form_border">
<label>在哪里取件:</label>
<input name="getAdress" placeholder=" 请填写取件地址" />
</view>
<view class="form_border">
<label>送到哪里去:</label>
<input name="putAdress" placeholder=" 请填写送货地址" />
</view>
<view class="form_border">
<label>送达时间:</label>
<input name="getTime" placeholder=" 请填写送达时间" />
</view>
<view class="form_border">
<label>取件码:</label>
<input name="getNumber" placeholder=" 请填写取件码" />
</view>
<view class="form_border">
<label>联系电话:</label>
<input name="userNumber" placeholder=" 请填写联系电话" />
</view>
<view class="form_border">
<label>酬劳费用:</label>
<input name="getPrice" placeholder=" 请填写酬劳费用" />
</view>
<button hover-class="hover-button" class="button" form-type="submit">提交订单</button>
<button hover-class="hover-button" class="button" form-type="reset" style="margin-top: 10rpx;">重置订单</button>
</form>
如上图
<button hover-class="hover-button" class="button" form-type="submit">提交订单</button>
<button hover-class="hover-button" class="button" form-type="reset" style="margin-top: 10rpx;">重置订单</button>
form-type的不同属性实现不同的作用。
view{
height: 100rpx;
margin-top: 20rpx;
}
input{
width: 750rpx;
height: 60rpx;
display: block;
box-sizing: border-box
}
label{
display: inline-flex;
width: 300rpx;
height: 50rpx;
margin-bottom: 20rpx;
}
.form_border{
margin: 20rpx,20rpx,20rpx,20rpx;
padding-bottom: 20rpx;
border-bottom: solid #b3aeae;
display:inline-flexbox;
}
input{
font-size: 35rpx;
font-family: Verdana, Geneva, Tahoma, sans-serif;
padding-bottom: 20rpx;
}
.button{
align-items: center;
text-align: center;
color: #FFFFFF;
border-radius: 25rpx;
padding: 10rpx;
margin-top: 80rpx;
margin-bottom: 0rpx;
width:50%;
height: 100rpx;
/* z-index:666; */
bottom:15rpx;
display: -webkit-flex;
justify-content:center;
background-color: #259dff;
}
.hover-button{
position: relative;
top: 3rpx;
left: 3rpx;
box-shadow:0px 0px 8px rgba(0, 0, 0, 0.1) inset;
background: rgb(195, 219, 182);
}
data: {
"userName":"",
"getAdress":"",
"putAdress":"",
"getTime":"",
"getNumber":"",
"userNumber":"",
"getPrice":""
},
bindSubmit:function(res){
console.log(res)
var userName = res.detail.value.userName
var getAdress = res.detail.value.getAdress
var putAdress = res.detail.value.putAdress
var getTime = res.detail.value.getTime
var getNumber = res.detail.value.getNumber
var userNumber = res.detail.value.userNumber
var getPrice = res.detail.value.getPrice
userNumber = Number(userNumber)
getNumber = Number(getNumber)
getPrice = Number(getPrice)
wx.showLoading({
title: '订单发布中...',
mask: "true"
})
db.collection("put_list").add({
data: {
"userName":userName,
"getAdress":getAdress,
"putAdress":putAdress,
"getTime":getTime,
"getNumber":getNumber,
"userNumber":userNumber,
"getPrice":getPrice
},
success: function(res){
console.log(res)
wx.hideLoading()
}
})
},


const db = wx.cloud.database()//全局变量放在page外面
onLoad:function(options) {
db.collection('put_list').get({
success: res=>{
console.log('请求成功',res)//res.data包含该记录的数据
this.setData({
List: res.data
})
},
fail(err){
console.log('请求失败',err)
}
})
},
db.collection(这里面是数据库中集合的名字).
我最大的疑问是:我在这一步:success:function(res){}这样写错了,页面一直不显示,明明显示请求成功,唉!改成:success:res=>就成功了
data: {
List: []
},
因为把数据库中的数据存在了空数组中,然后调用数组就可以显示出数据库中的数据
<block wx:for="{{List}}">
<!-- 上面 -->
<view class="container0">
<view class="left">*用户名: {{item.userName}}</view>
<view class="right">取件码: {{item.getNumber}}</view>
</view>
<!-- 中间 -->
<view class="container2">
<view>取件地址:{{item.getAdress}}</view>
<view>送货地址:{{item.putAdress}}</view>
<view>送达时间:{{item.getTime}}</view>
</view>
<!-- 下面 -->
<view class="container1">
<view class="left">联系电话:{{item.userNumber}}</view>
<view class="right">酬劳:{{item.getPrice}}元</view>
</view>
</block>

我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div
总的来说,我对ruby还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。
给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru
我在我的项目目录中完成了compasscreate.和compassinitrails。几个问题:我已将我的.sass文件放在public/stylesheets中。这是放置它们的正确位置吗?当我运行compasswatch时,它不会自动编译这些.sass文件。我必须手动指定文件:compasswatchpublic/stylesheets/myfile.sass等。如何让它自动运行?文件ie.css、print.css和screen.css已放在stylesheets/compiled。如何在编译后不让它们重新出现的情况下删除它们?我自己编译的.sass文件编译成compiled/t
我得到了一个包含嵌套链接的表单。编辑时链接字段为空的问题。这是我的表格:Editingkategori{:action=>'update',:id=>@konkurrancer.id})do|f|%>'Trackingurl',:style=>'width:500;'%>'Editkonkurrence'%>|我的konkurrencer模型:has_one:link我的链接模型:classLink我的konkurrancer编辑操作:defedit@konkurrancer=Konkurrancer.find(params[:id])@konkurrancer.link_attrib
我正在寻找执行以下操作的正确语法(在Perl、Shell或Ruby中):#variabletoaccessthedatalinesappendedasafileEND_OF_SCRIPT_MARKERrawdatastartshereanditcontinues. 最佳答案 Perl用__DATA__做这个:#!/usr/bin/perlusestrict;usewarnings;while(){print;}__DATA__Texttoprintgoeshere 关于ruby-如何将脚
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack
在选择我想要运行操作的频率时,唯一的选项是“每天”、“每小时”和“每10分钟”。谢谢!我想为我的Rails3.1应用程序运行调度程序。 最佳答案 这不是一个优雅的解决方案,但您可以安排它每天运行,并在实际开始工作之前检查日期是否为当月的第一天。 关于ruby-如何每月在Heroku运行一次Scheduler插件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8692687/