<?xml version="1.0" encoding="utf-8"?>
"" width="770" height="42">
import code.producthandlerbasic;
import mx.validators.numbervalidator;
import mx.controls.textinput;
import mx.controls.text;
import mx.core.container;
import mx.events.closeevent;
import mx.controls.alert ;
import mx.styles.stylemanager;
import mx.managers.popupmanager;
private var alertcss:cssstyledeclaration;
[bindable]
private var _productname:string;
/*產品**(單價)*/
[bindable]
private var _price:number ;
/*產品**單位.如:元/套*/
[bindable]
private var _unit:string ;
private var _phander:producthandlerbasic ;
private var _leftcontainer:container ;
/*** 控制標籤欄
*/public function set leftcontainer(l:container):void
public function get leftcontainer():container
public function set phander(p:producthandlerbasic):void
public function get phander():producthandlerbasic
public function set price(p:number):void
public function get price():number
public function set unit(u:string):void
public function get unit():string
public function set productname(productname:string):void
public function get porudctname():string
private var _currentbutton:button ;
/*** 建立舞台標籤導航.因為每種那個型號的導航選單都不一樣,所以需要動態建立。如下:(第一張,正面等)
*/public function createstagebuttonmenu():void
this.leftcontainer.addchild(but);
}
}public function changecurrentbutton(btname:string):void
/*** 如果需要郵票或信封。需要重新計算**
* @param p. **增量
*/public function recomputeprice():void
private function buttonclickhandler(e:mouseevent):void
private function addshoppingcartresult():void
}/*****************對使用者輸入的產品數量進行驗證***********/
private function numbercheck():void
/******************加入購物車*********************/
private function addshoppingcart():void
/*** 驗證是否製作完成。如果製作完成,定位到該頁 。
* */
private function checksubmit():void
//總的頁數
"651" y="5" usehandcursor="true" buttonmode="true" id="addcardid" label="加入購物車" click="checksubmit();" fontsize="13" fontweight="bold" width="102" fillalphas="[1.0, 1.0]" fillcolors="[#ed7f02, #ed7f02]" color="#ffffff" height="30" cornerradius="15"/>
"numberid" x="453" text="1" maxchars="4" y="10" change="numbercheck();" width="46" height="20"/>
"370" y="10" text="輸入購買數量:" fontsize="12" fontweight="normal" width="86"/>
"errorid" visible="false" x="506" y="11" text="請輸半形阿拉伯數字" fontsize="12" color="#fe0000" width="129" height="20"/>
"199" y="10" text="單價:" fontsize="12"/>
"14" id="pnameid" y="10" text="名稱:" fontsize="12"/>
加入購物車(後端)
將列表裡的商品加入購物車頁面 第一步 新建乙個骨架和資料模型 const aschema newmongoose.schema const listmodel mongoose.model list aschema 第二步 新增資料的介面 post cart function req,res obj...
19 購物車模組 加入購物車功能開發
購物車功能的開發是使用者在前端將商品加入到購物車中的操作,加入的時候分兩種情況,一種是商品已經在購物車裡面了,如果使用者再新增,我們只要增加對應的數量即可 第二種是原來購物車不存在該商品,我們要將該商品新增到購物車中。1 介面編寫 新建cartcontroller類 新增商品到購物車 新增商品到購物...
flex 開發卡片模板處理 三
模板顯示列表資料,存放在xml當中,單擊主題時。分析此資料 private var mbdata xml 型號 明星片,長賀卡,兩折卡,摺疊卡 private var type string 主題 綜合,兒童卡,生日卡,情侶卡.private var subject string private v...