不用的參數(shù) 最好不要寫上去,代碼簡潔一點。
isChecked這個方法改一下。
$scope.isChecked = function(id){
console.log($scope.selected)
return $scope.selected.tlid == id;
} ;
$scope.selected是一個數(shù)組 修改一下方法
$scope.isChecked = function(id){
var is = false; //新建一個標(biāo)識
$scope.selected.forEach(function(item){
if(item.tlid == id){
is = true;
}
})
return is;
} ;這個控制不了的,除非優(yōu)酷允許
https://github.com/walkor/php...
workerman的 websocket
1.assets里的資源一般是放圖片,css啥的,會經(jīng)過webpack處理,例如一些小圖片會轉(zhuǎn)成base64,會在文件路徑上加hash等一系列功能,看你怎么配置的
2.放static目錄下的文件不會經(jīng)過webpack處理,可以直接通過/static/xxx訪問
讓后臺傳給你sessionid,請求參數(shù)時候帶sessionid去找回之前session存儲信息
你試一下關(guān)閉debug模式
通過分析換了一種方法解決
利用BootstrapTable這個onClickRow事件函數(shù) 然后在單獨調(diào)用google map的api
產(chǎn)生點擊循環(huán)列表在map中展現(xiàn)圖片信息
修復(fù)bug $element[0].addEventListener('click',fm);
function BootstrapTable() {
$.ajax({
"type": "get",
"url": imgJson,
"async": false,
"success": function (data) {
window.res = data.data;
//console.log(data.data);
$('#table').bootstrapTable({
data: data.data,
pagination: true,
searchAlign: "right",
buttonsAlign: "left",
showRefresh: true,
searchOnEnterKey: false,
singleSelect: true,
maintainSelected: false,
search: true,
pageSize: 10,
sortable: false,
paginationLoop: true,
toolbar: '#toolbar', // 工具欄ID
toolbarAlign: 'right', // 工具欄對齊方式
onClickRow: function (item, $element) {
var arr = {};
arr.Latitude = parseFloat(item.Latitude);
arr.Longitude = parseFloat(item.Longitude);
var latLng = new google.maps.LatLng(arr.Latitude, arr.Longitude);
var fm = mapLine.markerClickFunction(item, latLng);
$element[0].addEventListener('click',fm);
},
columns: [
{
field: 'id',
align: 'center',
title: 'id'
},
{
field: 'photo_title',
align: 'center',
title: 'photo_title'
},
{
field: 'photo_time',
align: 'center',
title: 'photo_time'
}
]
});
}
});
};按鈕存在兩種狀態(tài): 【收藏 】<->【取消收藏】
初始化頁面的時候,根據(jù)后臺數(shù)據(jù)判斷當(dāng)前狀態(tài),然后為按鈕的innerHTML賦值
按鈕綁定click事件,根據(jù)當(dāng)前狀態(tài)進(jìn)行取反,并刷新需要顯示的各處界面
post請求,url不能拼接參數(shù)
<meta name="flexible" content="initial-dpr=1" />
大哥,是label,不是lable
既然知道邏輯,為什么不自己寫? 這都能繞暈,那你更應(yīng)該鍛煉你的邏輯思維了
用canvas寫吧 不會有這種問題
應(yīng)該用$(this).focus()
@Pipe({name: "biaoqianPipe",pure: false})使用非純管道
Angular有兩類管道:純的與非純的。 默認(rèn)情況下,管道都是純的
純管道:
Angular只有在它檢測到輸入值發(fā)生了純變更時才會執(zhí)行純管道。 純變更是指對原始類型值(String、Number、Boolean、Symbol)的更改, 或者對對象引用(Date、Array、Function、Object)的更改。
Angular會忽略(復(fù)合)對象內(nèi)部的更改。 如果我們更改了輸入日期(Date)中的月份、往一個輸入數(shù)組(Array)中添加新值或者更新了一個輸入對象(Object)的屬性,Angular都不會調(diào)用純管道。
更多詳情查看Angular-管道-純管道與非純管道
line-height: 1
//可通過CommonJS規(guī)范導(dǎo)入LESS模塊
require('./common/consts.less');
既然使用了webpack,那就直接在js文件中引入就可以了,記得安裝對應(yīng)的loader
后面那個number+1應(yīng)該改為number+=1吧兄弟, 間隔調(diào)用最后執(zhí)行,函數(shù)先加1 然后計時器里面的number才會隨著你外面的值改變,這是我發(fā)現(xiàn)的一個問題。希望對你有用。
找到原因了,因為點擊后插入的dom輸入框正常監(jiān)聽是兼聽不到的,用live或者$(document).on(事件名,元素,回調(diào))可以監(jiān)聽到
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。