代客下单-短租自驾
- 代客下单valetOrdersCtrl清除需要的缓存
|
|
|
|
|
|
目的是修改电话号码时存到缓存
在HTML5中,本地存储是一个window的属性
存储数据的方法就是直接给window.localStorage添加一个属性:
例如:window.localStorage.a 或者 window.localStorage[“a”]
|
|
|
|
|
|
目的是修改电话号码时存到缓存
在HTML5中,本地存储是一个window的属性
存储数据的方法就是直接给window.localStorage添加一个属性:
例如:window.localStorage.a 或者 window.localStorage[“a”]
|
|
|
|
解决办法一:
http://eonasdan.github.io/bootstrap-datetimepicker/
|
|
|
|
order.controller.js:1172 Uncaught SyntaxError: Unexpected identifier
ionic.bundle.js:20434 Error: [ng:areq] Argument ‘addsijiCtrl’ is not a function, got undefined
标点符号有误,语法错误,单词拼写
ng-if 里的order.business_id 控制下车状态
|
|
|
|
|
|
order.business_id 传入的数字以 businessName 作为筛选条件。或者显示’—‘
|
|
找到order.controller.js的订单详情对应控制器OrderxqCtrl写页面上对应的ng-click=”auditOrder(orderDetails.order_id,3)” 函数
auditOrder函数里传入两个参数(orderDetails.order_id,3)接受(id,type): approval=2通过/approval=3不通过
|
|
对应点击确定时候调用接口传入得参数:
|
|
|
|
$ionicLoading.show()打开
$ionicLoading.hide()隐藏
|
|
获取提交接口:
orderDetailsFactory 接口 写在services/order.service.js 里定义名字接口auditOrder
|
|
$window.location.reload(); //加载页面
|
|
创建订单下所包含的页面 tab-orderlist.html加载订单包括下拉刷新和上拉加载
下拉刷新:ion-refresher
使用指令ion-refresher可以为滚动容器(ion-scroll或ion-content)增加 拉动刷新/pull-to-refresh的功能:
|
|
把它作为ionContent 或 ionScroll元素的第一个子元素。
注意在刷新完毕后,应当使用作用域的$broadcast()方法通知框架:
当刷新完成时,从你的控制器中广播($broadcast)出 ‘scroll.refreshComplete’事件。
当用户向下拉动足够的距离并松开时,执行此表达式
当用户下拉到一定程度然后开始刷新时触发。
找到 orderlistCtrl:
|
|
创建的参数param:
|
|
当用户下拉时显示的文字。
4.上拉加载更多
|
|
当没有更多数据加载时,就可以用一个简单的方法阻止无限滚动 ng-if=”isLoadMore”
|
|
//广播消息,通知上推加载更多的代码执行完毕
$scope.$broadcast(‘scroll.infiniteScrollComplete’);
$scope.$broadcast(“scoll.refreshComplete”);
订单主页 index.html 当前订单绑定 ng-click时间传入参数(item)
|
|
状态页面 order.html (不受时间限制,显示点击状态)
控制状态显示的是‘服务用车’的 button5.state
|
|
控制该页面的 order.controllers.js 更改 judgeState();
|
|
judgeState()代码:
注意:if()被禁止后,状态可更改为可点击状态。
if 里的 moment(time) 为下单时间; moment() 为当前时间
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
|
|
More info: Writing
|
|
More info: Server
|
|
More info: Generating
|
|
More info: Deployment
如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。
html代码:
|
|
css代码:
定宽块状元素
定宽块状元素:块状元素的宽度width为固定值。
满足定宽和块状两个条件的元素是可以通过设置“左右margin”值为“auto”来实现居中的。
html代码:
css代码:
也可以写成:
注意:元素的“上下 margin” 是可以随意设置的。