亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

javascript - Angular中原生的js失效,無法使用

瀏覽:128日期:2024-03-08 18:24:07

問題描述

完整的HTML和controller,Angular的指令也都可以用,但是有一部分需要寫原生是js代碼,但是發現原生的js無法使用html:

<a type='button' onclick='printOrder()'>直接打印</a>

js中:

var LODOP; //聲明為全局變量 function printPreview(){ //創建小票打印頁 CreatePrintPage(); //打印預覽 LODOP.PREVIEW(); }; /** * 樣例函數,服務器確認訂單后執行 */ function printOrder() {//創建小票打印頁 CreatePrintPage(); //開始打印 LODOP.PRINT(); }; function CreatePrintPage(json) { //json 創建模擬服務器響應的訂單信息對象 var json = {'title':'XXXXX訂單信息', 'name':'張三', 'phone': '138123456789', 'orderTime': '2012-10-11 15:30:15', 'orderNo': '20122157481315', 'shop':'XX連鎖', 'total':25.10,'totalCount':6, 'goodsList':[ {'name':'菜心(無公害食品)', 'price':5.00, 'count':2, 'total':10.08}, {'name':'菜心(無公害食品)', 'price':5.00, 'count':2, 'total':10.02}, {'name':'旺菜', 'price':4.50, 'count':1, 'total':4.50}, {'name':'黃心番薯(有機食品)', 'price':4.50, 'count':1, 'total':4.50} ] } var hPos=10,//小票上邊距 pageWidth=580,//小票寬度 rowHeight=15,//小票行距 //獲取控件對象 LODOP=getLodop(document.getElementById(’LODOP_OB’),document.getElementById(’LODOP_EM’)); //初始化 LODOP.PRINT_INIT('打印控件功能演示_Lodop功能_名片'); //添加小票標題文本 LODOP.ADD_PRINT_TEXT(hPos,30,pageWidth,rowHeight,json.title); //上邊距往下移 hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,'姓名:'); LODOP.ADD_PRINT_TEXT(hPos,30,pageWidth,rowHeight,json.name); //hPos+=rowHeight; //電話不換行 LODOP.ADD_PRINT_TEXT(hPos,70,pageWidth,rowHeight,'電話:'); LODOP.ADD_PRINT_TEXT(hPos,100,pageWidth,rowHeight,json.phone); hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,'下單時間:'); LODOP.ADD_PRINT_TEXT(hPos,60,pageWidth,rowHeight,json.orderTime); hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,'訂單編號:'); LODOP.ADD_PRINT_TEXT(hPos,60,pageWidth,rowHeight,json.orderNo); hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,'取貨門店:'); LODOP.ADD_PRINT_TEXT(hPos,60,pageWidth,rowHeight,json.shop); hPos+=rowHeight; LODOP.ADD_PRINT_LINE(hPos,2, hPos, pageWidth,2, 1); hPos+=5; LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,'商品名稱'); LODOP.ADD_PRINT_TEXT(hPos,70,pageWidth,rowHeight,'單價'); LODOP.ADD_PRINT_TEXT(hPos,110,pageWidth,rowHeight,'數量'); LODOP.ADD_PRINT_TEXT(hPos,140,pageWidth,rowHeight,'小計'); hPos+=rowHeight; //遍歷json的商品數組 for(var i=0;i<json.goodsList.length;i++){ if(json.goodsList[i].name.length<4){ LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,json.goodsList[i].name); }else { //商品名字過長,其他字段需要換行 LODOP.ADD_PRINT_TEXT(hPos,1,pageWidth,rowHeight,json.goodsList[i].name); hPos+=rowHeight; } LODOP.ADD_PRINT_TEXT(hPos,70,pageWidth,rowHeight,json.goodsList[i].price); LODOP.ADD_PRINT_TEXT(hPos,115,pageWidth,rowHeight,json.goodsList[i].count); LODOP.ADD_PRINT_TEXT(hPos,140,pageWidth,rowHeight,json.goodsList[i].total); hPos+=rowHeight; } //商品遍歷打印完畢,空一行 hPos+=rowHeight; //合計 LODOP.ADD_PRINT_TEXT(hPos,80,pageWidth,rowHeight,'合計:'+json.totalCount); LODOP.ADD_PRINT_TEXT(hPos,130,pageWidth,rowHeight,'¥'+json.total); hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,2,pageWidth,rowHeight,(new Date()).toLocaleDateString()+' '+(new Date()).toLocaleTimeString()) hPos+=rowHeight; LODOP.ADD_PRINT_TEXT(hPos,25,pageWidth,rowHeight,'謝謝惠顧,歡迎下次光臨!'); //初始化打印頁的規格 LODOP.SET_PRINT_PAGESIZE(3,pageWidth,45,'XXXXX訂單信息');};

但是報錯:

javascript - Angular中原生的js失效,無法使用我試了很簡單的代碼,onclick也不管用,這是為什么

問題解答

回答1:

你既然用了angular,那應該會有若干個controller,你應該在 需要點擊的鏈接 所在的controller中聲明對應的事件回調方法,并且應該通過ng-click指令綁定對應的事件回調

回答2:

可以定義函數為window.fun=function(){}然后就可以在ng中調用window.fun了。因為angular是不直接操作dom的所以,,

回答3:

angular全家桶都可以搞定。如果不想用angular的數據綁定就沒必要用框架

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 91视频一88av| 美国一级做a一级爱视频 | 欧美啪啪一区 | 国产精品 第二页 | 中文精品久久久久国产不卡 | 美女久久久| 日本黄色小视频在线观看 | 亚洲无线码一区二区三区在线观看 | 久久日韩精品中文字幕网 | 色你懂的 | 国产精品欧美一区喷水 | 欧美三级免费网站 | 麻豆国产成人精品午夜视频 | 亚洲国产成人精品不卡青青草原 | 麻豆国产精品一二三在线观看 | 精品国产免费久久久久久婷婷 | pr社萌汁福利视频在线观看 | 国产免费又色又爽又黄的网站 | 亚洲色啦啦狠狠网站 | 国产精品成人在线播放 | 中文字幕欧美亚洲 | 免费一级毛片在线视频观看 | 亚洲精品区 | 精品综合一区二区三区 | 久久综合给合久久狠狠狠色97 | 日本国产免费一区不卡在线 | 97一级毛片全部免费播放 | 欧美精品久久一区二区三区 | 又黄又爽又猛大片录像 | 午夜激情免费视频 | 国产精品玖玖玖在线观看 | 免费看一级 | 欧美亚洲国产精品第一页 | 色婷婷亚洲十月十月色天 | 未满十八18周岁禁止免费国产 | 伊人中文字幕 | 欧美狠狠入鲁的视频极速 | 亚洲综合色丁香麻豆 | 天天综合色一区二区三区 | 亚洲欧美日韩一区二区在线观看 | 黄色三级三级三级 |